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_t |
byteLength = 8+16*getAddressArraySize() when routingType == 0 |
segmentsLeft | uint8_t | |
address | Ipv6Address[] |
Source code
// // Routing Header // RFC 2460 Section 4.4 // Next Header Value: 43 // class Ipv6RoutingHeader extends Ipv6ExtensionHeader { extensionType = IP_PROT_IPv6EXT_ROUTING; byteLength = B(8); //byteLength = 8+16*getAddressArraySize() when routingType == 0 uint8_t routingType; uint8_t segmentsLeft; Ipv6Address address[]; }File: src/inet/networklayer/ipv6/Ipv6ExtensionHeaders.msg