Configuration macros for neighbor information base.
More...
Configuration macros for neighbor information base.
|
file | conf.h |
| Configuration macro definitions for neighbor information base.
|
|
◆ CONFIG_GNRC_IPV6_NIB_ADD_RIO_IN_LAST_RA
#define CONFIG_GNRC_IPV6_NIB_ADD_RIO_IN_LAST_RA 0 |
Include a Route Information Option for subnets on other interfaces in the last Router Advertisement generated by gnrc_ipv6_nib_change_rtr_adv_iface.
Requires the gnrc_ipv6_nib_rio
module.
Definition at line 161 of file conf.h.
◆ CONFIG_GNRC_IPV6_NIB_ADD_RIO_IN_RA
#define CONFIG_GNRC_IPV6_NIB_ADD_RIO_IN_RA 0 |
Include a Route Information Option for subnets on other interfaces in normal Router Advertisements generated by gnrc_ipv6_nib_change_rtr_adv_iface.
This is only needed if your node is an upstream router, but not the default router, but you want to propagate the information that the custom subnets it knows about should be routed through it instead of the default route.
Requires the gnrc_ipv6_nib_rio
module.
Definition at line 147 of file conf.h.
◆ CONFIG_GNRC_IPV6_NIB_DEFAULT_ROUTER_NUMOF
#define CONFIG_GNRC_IPV6_NIB_DEFAULT_ROUTER_NUMOF (1) |
Number of default routers in the default router list.
- Attention
- This number has direct influence on the maximum number of default routers
Definition at line 271 of file conf.h.
◆ CONFIG_GNRC_IPV6_NIB_DNS
#define CONFIG_GNRC_IPV6_NIB_DNS 0 |
Support for DNS configuration options.
- See also
- RFC 8106
Definition at line 213 of file conf.h.
◆ CONFIG_GNRC_IPV6_NIB_MULTIHOP_DAD
#define CONFIG_GNRC_IPV6_NIB_MULTIHOP_DAD 0 |
◆ CONFIG_GNRC_IPV6_NIB_MULTIHOP_P6C
#define CONFIG_GNRC_IPV6_NIB_MULTIHOP_P6C 0 |
◆ CONFIG_GNRC_IPV6_NIB_NBR_QUEUE_CAP
#define CONFIG_GNRC_IPV6_NIB_NBR_QUEUE_CAP (16) |
Per-neighbor packet queue capacity.
If CONFIG_GNRC_IPV6_NIB_QUEUE_PKT enabled, this is the maximum number of packets, per neighbor, awaiting packet resolution.
- Attention
- This MUST be leq UINT8_MAX
Definition at line 293 of file conf.h.
◆ CONFIG_GNRC_IPV6_NIB_NO_RTR_SOL
#define CONFIG_GNRC_IPV6_NIB_NO_RTR_SOL 0 |
Disable router solicitations.
- Warning
- Only do this if you know what you're doing
Definition at line 254 of file conf.h.
◆ CONFIG_GNRC_IPV6_NIB_NUMOF
#define CONFIG_GNRC_IPV6_NIB_NUMOF (4) |
Number of entries in NIB.
- Attention
- This number has direct influence on the maximum number of neighbors and duplicate address detection table entries
Definition at line 281 of file conf.h.
◆ CONFIG_GNRC_IPV6_NIB_OFFL_NUMOF
#define CONFIG_GNRC_IPV6_NIB_OFFL_NUMOF (8) |
Number of off-link entries in NIB.
- Attention
- This number is equal to the maximum number of forwarding table and prefix list entries in NIB
Definition at line 303 of file conf.h.
◆ CONFIG_GNRC_IPV6_NIB_REACH_TIME_RESET
#define CONFIG_GNRC_IPV6_NIB_REACH_TIME_RESET (7200000U) |
◆ CONFIG_GNRC_IPV6_NIB_SLAAC
#define CONFIG_GNRC_IPV6_NIB_SLAAC 1 |
handle NDP messages according for stateless address auto-configuration (if activated on interface)
- See also
- RFC 4862
Definition at line 186 of file conf.h.