File: Network/ICMPv6/IPv6NDMessage.msg
C++ definition: click here
Router Advertisement Message Format RFC 2461 Section 4.2
The following diagram shows part of the inheritance hierarchy. Unresolved types are missing from the diagram. Click here to see the full picture.
IPv6NDMessage | Neighbour Discovery for IPv6. RFC 2461 |
Name | Value | Description |
---|---|---|
omitGetVerb | true |
Name | Type | Description |
---|---|---|
curHopLimit | unsigned int | |
managedAddrConfFlag | bool | |
otherStatefulConfFlag | bool | |
routerLifetime | unsigned short | 0 indicates router is not a default router |
reachableTime | unsigned int | |
retransTimer | unsigned int | |
sourceLinkLayerAddress | MACAddress | |
MTU | unsigned int | |
prefixInformation | IPv6NDPrefixInformation[] |
message IPv6RouterAdvertisement extends IPv6NDMessage { properties: omitGetVerb = true; fields: //Additional ICMP fields unsigned int curHopLimit; bool managedAddrConfFlag; bool otherStatefulConfFlag; unsigned short routerLifetime; // 0 indicates router is not a default router unsigned int reachableTime; unsigned int retransTimer; //Possible Options MACAddress sourceLinkLayerAddress; unsigned int MTU; IPv6NDPrefixInformation prefixInformation[]; };