Configuration macros for Network interface API. More...
Configuration macros for Network interface API.
Definition in file conf.h.
#include "modules.h"#include "net/dhcpv6/client.h"#include "net/ieee802154.h"#include "net/ethernet/hdr.h"#include "net/gnrc/ipv6/nib/conf.h"#include "thread.h"
 Include dependency graph for conf.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | GNRC_NETIF_PRIO (THREAD_PRIORITY_MAIN - 5) | 
| Default priority for network interface threads.  | |
| #define | CONFIG_GNRC_NETIF_MSG_QUEUE_SIZE_EXP (4U) | 
| Default message queue size for network interface threads (as exponent of 2^n).  More... | |
| #define | CONFIG_GNRC_NETIF_PKTQ_POOL_SIZE (16U) | 
| Packet queue pool size for all network interfaces.  More... | |
| #define | CONFIG_GNRC_NETIF_PKTQ_TIMER_US (5000U) | 
| Time in microseconds for when to try send a queued packet at the latest.  More... | |
| #define | GNRC_NETIF_RPL_ADDR (0) | 
| Number of multicast addresses needed for RPL.  More... | |
| #define | GNRC_NETIF_IPV6_RTR_ADDR (0) | 
| Number of multicast addresses needed for a IPv6 router.  More... | |
| #define | CONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF | 
| Maximum number of unicast and anycast addresses per interface.  More... | |
| #define | GNRC_NETIF_IPV6_GROUPS_NUMOF | 
| Maximum number of multicast groups per interface.  More... | |
| #define | GNRC_NETIF_L2ADDR_MAXLEN (CONFIG_GNRC_IPV6_NIB_L2ADDR_MAX_LEN) | 
| Maximum length of the link-layer address.  More... | |
| #define | CONFIG_GNRC_NETIF_DEFAULT_HL (64U) | 
| default hop limit  | |
| #define | CONFIG_GNRC_NETIF_MIN_WAIT_AFTER_SEND_US (0U) | 
| Minimum wait time in microseconds after a send operation.  More... | |
| #define | GNRC_NETIF_MSG_QUEUE_SIZE (1 << CONFIG_GNRC_NETIF_MSG_QUEUE_SIZE_EXP) | 
| Message queue size for network interface threads.  | |
| #define | CONFIG_GNRC_NETIF_NONSTANDARD_6LO_MTU 0 | 
| Enable the usage of non standard MTU for 6LoWPAN network interfaces.  More... | |
| #define | CONFIG_GNRC_NETIF_IPV6_BR_AUTO_6CTX 1 | 
| Automatically add 6LoWPAN compression at border router.  More... | |
| #define CONFIG_GNRC_NETIF_IPV6_BR_AUTO_6CTX 1 | 
| #define CONFIG_GNRC_NETIF_NONSTANDARD_6LO_MTU 0 |