Public Attributes

IPv6InterfaceData::RouterVariables Struct Reference

#include <IPv6InterfaceData.h>

List of all members.

Public Attributes

bool advSendAdvertisements
simtime_t maxRtrAdvInterval
simtime_t minRtrAdvInterval
bool advManagedFlag
bool advOtherConfigFlag
int advLinkMTU
int advReachableTime
int advRetransTimer
short advCurHopLimit
simtime_t advDefaultLifetime
AdvPrefixList advPrefixList

Detailed Description

Definition at line 211 of file IPv6InterfaceData.h.


Member Data Documentation

The default value to be placed in the Cur Hop Limit field in the Router Advertisement messages sent by the router. The value should be set to that current diameter of the Internet. The value zero means unspecified (by this router).

Default: The value specified in the "Assigned Numbers" RFC [ASSIGNED] that was in effect at the time of implementation.

Definition at line 283 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().

The value to be placed in the Router Lifetime field of Router Advertisements sent from the interface, in seconds. MUST be either zero or between MaxRtrAdvInterval and 9000 seconds. A value of zero indicates that the router is not to be used as a default router.

Default: 3 * MaxRtrAdvInterval

Definition at line 292 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().

The value to be placed in MTU options sent by the router. A value of zero indicates that no MTU options are sent.

Default: 0

Definition at line 256 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().

The TRUE/FALSE value to be placed in the "Managed address configuration" flag field in the Router Advertisement. See [ADDRCONF].

Default: FALSE

Definition at line 242 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().

The TRUE/FALSE value to be placed in the "Other stateful configuration" flag field in the Router Advertisement. See [ADDRCONF].

Default: FALSE

Definition at line 249 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().

The value to be placed in the Reachable Time field in the Router Advertisement messages sent by the router. The value zero means unspecified (by this router). MUST be no greater than 3,600,000 milliseconds (1 hour).

Default: 0

Definition at line 265 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().

The value to be placed in the Retrans Timer field in the Router Advertisement messages sent by the router. The value zero means unspecified (by this router).

Default: 0

Definition at line 273 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().

A flag indicating whether or not the router sends periodic Router Advertisements and responds to Router Solicitations.

Default: FALSE

Definition at line 219 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::info().

The maximum time allowed between sending unsolicited multicast Router Advertisements from the interface, in seconds. MUST be no less than 4 seconds and no greater than 1800 seconds.

Default: 600 seconds

Definition at line 227 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::info(), and IPv6InterfaceData::IPv6InterfaceData().

The minimum time allowed between sending unsolicited multicast Router Advertisements from the interface, in seconds. MUST be no less than 3 seconds and no greater than .75 * maxRtrAdvInterval

Default: 0.33 * MaxRtrAdvInterval

Definition at line 235 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::info(), and IPv6InterfaceData::IPv6InterfaceData().


The documentation for this struct was generated from the following file: