Fragment Header RFC 2460 Section 4.5 Next Header Value: 44
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Name | Type | Description |
---|---|---|
IPv6ExtensionHeader | class |
This serves as the base class for all the other extension headers. |
Name | Type | Description |
---|---|---|
extensionType | short | |
byteLength | short |
byteLength = n * 8; |
fragmentOffset | unsigned short | |
identification | unsigned int |
datagram ID: identifies which datagram this fragment belongs to. |
moreFragments | bool |
Is this the last fragment? |
// // Fragment Header // RFC 2460 Section 4.5 // Next Header Value: 44 // class IPv6FragmentHeader extends IPv6ExtensionHeader { extensionType = IP_PROT_IPv6EXT_FRAGMENT; byteLength = IPv6_FRAGMENT_HEADER_LENGTH; unsigned short fragmentOffset; unsigned int identification; // datagram ID: identifies which datagram this fragment belongs to. bool moreFragments; //Is this the last fragment? }