aboutsummaryrefslogtreecommitdiff
path: root/analyzer/utils/pcap.c
diff options
context:
space:
mode:
authorMosder <xmosder12@gmail.com>2026-07-09 16:51:16 +0200
committerMosder <xmosder12@gmail.com>2026-07-09 16:51:16 +0200
commit9c7b6c0800434aa9e320e547605ca77bd84eeb71 (patch)
treec1b13890cdd0100bfae90860b3abe5b5582f72b1 /analyzer/utils/pcap.c
parentf85d1a4012487411c4742262d48ec0d62b99f8b5 (diff)
feat: added header definitions for functions handling the stream reassembly in utils/pcap.h
Diffstat (limited to 'analyzer/utils/pcap.c')
-rw-r--r--analyzer/utils/pcap.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/analyzer/utils/pcap.c b/analyzer/utils/pcap.c
index 5e9b611..d9687b3 100644
--- a/analyzer/utils/pcap.c
+++ b/analyzer/utils/pcap.c
@@ -37,3 +37,21 @@ const unsigned char *get_payload_from_packet(const unsigned char *packet, const
*payload_len = packet_data->caplen - total_header_len;
return packet + total_header_len;
}
+
+PendingPayload new_pending(const unsigned char *payload, int payload_len) {
+ // TODO: impement
+ PendingPayload tmp;
+ return tmp;
+}
+
+unsigned char *free_parsed_data(unsigned char *stream, uint32_t stream_seq, int stream_len, int parsed_len) {
+ // TODO: impement
+ return NULL;
+}
+
+int add_segment_to_stream(
+ unsigned char *stream, uint32_t stream_seq, int stream_len, const unsigned char *payload, uint32_t payload_seq, int payload_len, HashMap *pending
+) {
+ // TODO: impement
+ return 0;
+}