mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Add IPv6 fragment reassembly.
This commit is contained in:
parent
a0e07018f4
commit
9d590456b0
4 changed files with 180 additions and 61 deletions
|
@ -36,11 +36,12 @@ protected:
|
|||
void BlockInserted(DataBlock* start_block);
|
||||
void Overlap(const u_char* b1, const u_char* b2, int n);
|
||||
|
||||
struct ip* proto_hdr;
|
||||
u_char* proto_hdr;
|
||||
IP_Hdr* reassembled_pkt;
|
||||
int proto_hdr_len;
|
||||
NetSessions* s;
|
||||
int frag_size; // size of fully reassembled fragment
|
||||
uint16 next_proto; // first IPv6 fragment header's next proto field
|
||||
HashKey* key;
|
||||
|
||||
FragTimer* expire_timer;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue