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
