Actions
Bug #6887
closeddefrag: reassembled packet can have wrong datatype
Affected Versions:
Effort:
Difficulty:
Label:
Description
The reassembled fragment will have DLT_RAW unconditionally, but if the real packets have DLT_ETHERNET the data of the packet will include the ethernet header. The IPv6 header is set up correctly using a hack, and so are the higher levels. However packet logging will report datalink 12 (DLT_RAW) but include the ethernet header in the output.
Not sure yet how to solve it. Might strip the ethernet header from the data, or could change the datalink of the pseudo packet to ethernet in this case.
Actions