diff options
| author | Mosder <xmosder12@gmail.com> | 2026-07-09 16:51:16 +0200 |
|---|---|---|
| committer | Mosder <xmosder12@gmail.com> | 2026-07-09 16:51:16 +0200 |
| commit | 9c7b6c0800434aa9e320e547605ca77bd84eeb71 (patch) | |
| tree | c1b13890cdd0100bfae90860b3abe5b5582f72b1 /analyzer/utils/pcap.c | |
| parent | f85d1a4012487411c4742262d48ec0d62b99f8b5 (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.c | 18 |
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; +} |
