
#include <decode.h>
| Data Fields | |
| uint32_t | ipid | 
| Fragment ID. | |
| uint16_t | offset | 
| Fragment offset within the reassembled datagram. | |
| uint16_t | iphlen | 
| IP header length. | |
| uint16_t | l4hlen | 
| Decoded header length. | |
| uint8_t | frag | 
| Fragmented packet flag. | |
| uint8_t | more | 
| More fragments flag. | |
Fragmentation information structure.
| uint8_t yfIPFragInfo_st::frag | 
Fragmented packet flag.
Set if the packet is a fragment, clear if it is complete.
| uint16_t yfIPFragInfo_st::iphlen | 
IP header length.
Used to calculate total fragment length.
| uint32_t yfIPFragInfo_st::ipid | 
Fragment ID.
This is a 32-bit integer to support both IPv4 and IPv6.
| uint16_t yfIPFragInfo_st::l4hlen | 
Decoded header length.
Number of bytes at the start of the packet not represented in the associated packet data.
| uint8_t yfIPFragInfo_st::more | 
More fragments flag.
Set if this fragment is not the last in the packet.