]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
streaming: remove unused function
authorVictor Julien <vjulien@oisf.net>
Fri, 3 Feb 2023 06:38:30 +0000 (07:38 +0100)
committerVictor Julien <vjulien@oisf.net>
Fri, 3 Feb 2023 06:38:30 +0000 (07:38 +0100)
src/util-streaming-buffer.c
src/util-streaming-buffer.h

index e29007111ea8090d7c6ae4b78151a9543e77c491..138f213952e6047a08542dcdc1e0de96819bcfbc 100644 (file)
@@ -840,41 +840,6 @@ void StreamingBufferSlideToOffset(
 
 #define DATA_FITS(sb, len) ((sb)->region.buf_offset + (len) <= (sb)->region.buf_size)
 
-StreamingBufferSegment *StreamingBufferAppendRaw(StreamingBuffer *sb,
-        const StreamingBufferConfig *cfg, const uint8_t *data, uint32_t data_len)
-{
-    if (sb->region.buf == NULL) {
-        if (InitBuffer(sb, cfg) == -1)
-            return NULL;
-    }
-
-    if (!DATA_FITS(sb, data_len)) {
-        if (sb->region.buf_size == 0) {
-            if (GrowToSize(sb, cfg, data_len) != 0)
-                return NULL;
-        } else {
-            if (GrowToSize(sb, cfg, sb->region.buf_offset + data_len) != 0)
-                return NULL;
-        }
-    }
-    DEBUG_VALIDATE_BUG_ON(!DATA_FITS(sb, data_len));
-
-    StreamingBufferSegment *seg = CALLOC(cfg, 1, sizeof(StreamingBufferSegment));
-    if (seg != NULL) {
-        memcpy(sb->region.buf + sb->region.buf_offset, data, data_len);
-        seg->stream_offset = sb->region.stream_offset + sb->region.buf_offset;
-        seg->segment_len = data_len;
-        uint32_t rel_offset = sb->region.buf_offset;
-        sb->region.buf_offset += data_len;
-
-        if (!RB_EMPTY(&sb->sbb_tree)) {
-            SBBUpdate(sb, cfg, &sb->region, rel_offset, data_len);
-        }
-        return seg;
-    }
-    return NULL;
-}
-
 int StreamingBufferAppend(StreamingBuffer *sb, const StreamingBufferConfig *cfg,
         StreamingBufferSegment *seg, const uint8_t *data, uint32_t data_len)
 {
index a4d1ed9e1fb9f256d049ae03396efa8e87898aef..98ee6f67ca260ebdd451f4a8879d1282fbf352c4 100644 (file)
@@ -160,8 +160,6 @@ void StreamingBufferFree(StreamingBuffer *sb, const StreamingBufferConfig *cfg);
 void StreamingBufferSlideToOffset(
         StreamingBuffer *sb, const StreamingBufferConfig *cfg, uint64_t offset);
 
-StreamingBufferSegment *StreamingBufferAppendRaw(StreamingBuffer *sb,
-        const StreamingBufferConfig *cfg, const uint8_t *data, uint32_t data_len) WARN_UNUSED;
 int StreamingBufferAppend(StreamingBuffer *sb, const StreamingBufferConfig *cfg,
         StreamingBufferSegment *seg, const uint8_t *data, uint32_t data_len) WARN_UNUSED;
 int StreamingBufferAppendNoTrack(StreamingBuffer *sb, const StreamingBufferConfig *cfg,