summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/ouroboros/du_buff.h3
-rw-r--r--src/lib/du_buff.c35
2 files changed, 2 insertions, 36 deletions
diff --git a/include/ouroboros/du_buff.h b/include/ouroboros/du_buff.h
index d23f4b09..92d0609d 100644
--- a/include/ouroboros/du_buff.h
+++ b/include/ouroboros/du_buff.h
@@ -39,9 +39,6 @@ int du_buff_init(du_buff_t * dub,
uint8_t * data,
size_t len);
-uint8_t * du_buff_data_ptr_start(du_buff_t * dub);
-uint8_t * du_buff_data_ptr_end(du_buff_t * dub);
-
int du_buff_head_alloc(du_buff_t * dub, size_t size);
int du_buff_tail_alloc(du_buff_t * dub, size_t size);
int du_buff_head_release(du_buff_t * dub, size_t size);
diff --git a/src/lib/du_buff.c b/src/lib/du_buff.c
index eace2d02..e530fcb7 100644
--- a/src/lib/du_buff.c
+++ b/src/lib/du_buff.c
@@ -263,8 +263,6 @@ int du_buff_init(du_buff_t * dub,
uint8_t * data,
size_t len)
{
- int ret = -EINVAL;
-
if (dub == NULL || data == NULL) {
LOG_DBG("Bogus input, bugging out.");
return -EINVAL;
@@ -278,37 +276,7 @@ int du_buff_init(du_buff_t * dub,
dub->du_start = start;
dub->du_end = start + len;
- ret = buffer_copy_data(dub->buffer, start, data, len);
-
- return ret;
-}
-
-uint8_t * du_buff_data_ptr_start(du_buff_t * dub)
-{
- uint8_t * ret = NULL;
-
- if (dub == NULL) {
- LOG_DBGF("Bogus input, bugging out.");
- return NULL;
- }
-
- ret = buffer_seek_pos(dub->buffer, dub->du_start);
-
- return ret;
-}
-
-uint8_t * du_buff_data_ptr_end(du_buff_t * dub)
-{
- uint8_t * ret = NULL;
-
- if (dub == NULL) {
- LOG_DBG("Bogus input, bugging out.");
- return NULL;
- }
-
- ret = buffer_seek_pos(dub->buffer, dub->du_end);
-
- return ret;
+ return buffer_copy_data(dub->buffer, start, data, len);
}
int du_buff_head_alloc(du_buff_t * dub, size_t size)
@@ -327,6 +295,7 @@ int du_buff_head_alloc(du_buff_t * dub, size_t size)
return 0;
}
+
int du_buff_tail_alloc(du_buff_t * dub, size_t size)
{
if (dub == NULL) {