RA service settings. More...
#include <ndp_router_adv.h>
Data Fields | |
NetInterface * | interface |
Underlying network interface. More... | |
systime_t | maxRtrAdvInterval |
Minimum time between unsolicited Router Advertisements. More... | |
systime_t | minRtrAdvInterval |
Maximum time between unsolicited Router Advertisements. More... | |
uint8_t | curHopLimit |
Value of the Cur Hop Limit field. More... | |
bool_t | managedFlag |
Managed Address Configuration flag. More... | |
bool_t | otherConfigFlag |
Other Configuration flag. More... | |
bool_t | homeAgentFlag |
Mobile IPv6 Home Agent flag. More... | |
uint8_t | preference |
Value of the Router Selection Preferences field. More... | |
bool_t | proxyFlag |
Value of the Neighbor Discovery Proxy flag. More... | |
uint16_t | defaultLifetime |
Value of the Router Lifetime field. More... | |
uint32_t | reachableTime |
Value of the Reachable Time field. More... | |
uint32_t | retransTimer |
Value of the Retrans Timer field. More... | |
uint32_t | linkMtu |
Recommended MTU for the link (MTU option) More... | |
NdpRouterAdvPrefixInfo * | prefixList |
List of prefixes (PIO option) More... | |
uint_t | prefixListLength |
Number of prefixes in the list. More... | |
NdpRouterAdvRouteInfo * | routeList |
List of routes (RIO option) More... | |
uint_t | routeListLength |
Number of routes in the list. More... | |
NdpRouterAdvContextInfo * | contextList |
List of compression contexts (6CO option) More... | |
uint_t | contextListLength |
Number of compression contexts in the list. More... | |
NdpRouterAddOptionsCallback | addOptionsCallback |
Add Router Advertisement options callback. More... | |
Detailed Description
RA service settings.
Definition at line 121 of file ndp_router_adv.h.
Field Documentation
◆ addOptionsCallback
NdpRouterAddOptionsCallback addOptionsCallback |
Add Router Advertisement options callback.
Definition at line 142 of file ndp_router_adv.h.
◆ contextList
NdpRouterAdvContextInfo* contextList |
List of compression contexts (6CO option)
Definition at line 140 of file ndp_router_adv.h.
◆ contextListLength
uint_t contextListLength |
Number of compression contexts in the list.
Definition at line 141 of file ndp_router_adv.h.
◆ curHopLimit
uint8_t curHopLimit |
Value of the Cur Hop Limit field.
Definition at line 126 of file ndp_router_adv.h.
◆ defaultLifetime
uint16_t defaultLifetime |
Value of the Router Lifetime field.
Definition at line 132 of file ndp_router_adv.h.
◆ homeAgentFlag
bool_t homeAgentFlag |
Mobile IPv6 Home Agent flag.
Definition at line 129 of file ndp_router_adv.h.
◆ interface
NetInterface* interface |
Underlying network interface.
Definition at line 123 of file ndp_router_adv.h.
◆ linkMtu
uint32_t linkMtu |
Recommended MTU for the link (MTU option)
Definition at line 135 of file ndp_router_adv.h.
◆ managedFlag
bool_t managedFlag |
Managed Address Configuration flag.
Definition at line 127 of file ndp_router_adv.h.
◆ maxRtrAdvInterval
systime_t maxRtrAdvInterval |
Minimum time between unsolicited Router Advertisements.
Definition at line 124 of file ndp_router_adv.h.
◆ minRtrAdvInterval
systime_t minRtrAdvInterval |
Maximum time between unsolicited Router Advertisements.
Definition at line 125 of file ndp_router_adv.h.
◆ otherConfigFlag
bool_t otherConfigFlag |
Other Configuration flag.
Definition at line 128 of file ndp_router_adv.h.
◆ preference
uint8_t preference |
Value of the Router Selection Preferences field.
Definition at line 130 of file ndp_router_adv.h.
◆ prefixList
NdpRouterAdvPrefixInfo* prefixList |
List of prefixes (PIO option)
Definition at line 136 of file ndp_router_adv.h.
◆ prefixListLength
uint_t prefixListLength |
Number of prefixes in the list.
Definition at line 137 of file ndp_router_adv.h.
◆ proxyFlag
bool_t proxyFlag |
Value of the Neighbor Discovery Proxy flag.
Definition at line 131 of file ndp_router_adv.h.
◆ reachableTime
uint32_t reachableTime |
Value of the Reachable Time field.
Definition at line 133 of file ndp_router_adv.h.
◆ retransTimer
uint32_t retransTimer |
Value of the Retrans Timer field.
Definition at line 134 of file ndp_router_adv.h.
◆ routeList
NdpRouterAdvRouteInfo* routeList |
List of routes (RIO option)
Definition at line 138 of file ndp_router_adv.h.
◆ routeListLength
uint_t routeListLength |
Number of routes in the list.
Definition at line 139 of file ndp_router_adv.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/ipv6/ndp_router_adv.h