Data Fields | |
LIST_NODE | Links |
Links to other FRAG6Q Objects. | |
UINT32 | Type |
Type of the Fragment. | |
UINT32 | Id |
Unique Identification number for fragments in this queue. | |
IP6N | Srcaddr |
IPv6 Source Address of the fragments in this queue. | |
IP6N | Dstaddr |
IPv6 Destination Address of the fragments in this queue. | |
PBM_Pkt * | Fragments |
Sorted list of all the fragments in this queue. The fragments are sorted in increasing order of their offsets. | |
UINT32 | Timeout |
Maximum timeout for reassembly of fragments in this queue. Its measured from the time instance queue is created. Beyond this time, all fragments in the queue are discarded and fragment reassembly for this packet is aborted. | |
UINT32 | NextHdrOffset |
Next Header Offset of the last extension header in the unfragmentable part of Fragment 0 of this queue. | |
UINT8 | NextHdrValue |
Next Header value from the Fragment 0 of this queue. |
This data structure identifies all the IPv6 fragment packets awaiting reassembly for a given Fragment ID, IPv6 Source Address and IPV6 Destination Address.