Namespace inet
IPv6RoutingHeader
classRouting Header RFC 2460 Section 4.4 Next Header Value: 43
Extends
Name | Type | Description |
---|---|---|
IPv6ExtensionHeader | (unknown -- not in documented files) |
Fields
Name | Type | Description |
---|---|---|
extensionType | ||
byteLength | ||
routingType | uint8 |
byteLength = 8+16*getAddressArraySize() when routingType == 0 |
segmentsLeft | uint8 | |
address | IPv6Address[] |
Source code
// // Routing Header // RFC 2460 Section 4.4 // Next Header Value: 43 // class IPv6RoutingHeader extends IPv6ExtensionHeader { @customize(true); extensionType = IP_PROT_IPv6EXT_ROUTING; byteLength = 8; //byteLength = 8+16*getAddressArraySize() when routingType == 0 uint8 routingType; uint8 segmentsLeft; IPv6Address address[]; }File: src/inet/networklayer/contract/ipv6/IPv6ExtensionHeaders.msg