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 |