38 #ifndef GNRC_NETIF_PRIO 
   39 #define GNRC_NETIF_PRIO            (THREAD_PRIORITY_MAIN - 5) 
   54 #ifndef CONFIG_GNRC_NETIF_MSG_QUEUE_SIZE_EXP 
   55 #define CONFIG_GNRC_NETIF_MSG_QUEUE_SIZE_EXP  (4U) 
   65 #ifndef CONFIG_GNRC_NETIF_PKTQ_POOL_SIZE 
   66 #define CONFIG_GNRC_NETIF_PKTQ_POOL_SIZE      (16U) 
   78 #ifndef CONFIG_GNRC_NETIF_PKTQ_TIMER_US 
   79 #define CONFIG_GNRC_NETIF_PKTQ_TIMER_US       (5000U) 
   87 #ifdef MODULE_GNRC_RPL 
   88 #define GNRC_NETIF_RPL_ADDR        (1) 
   90 #define GNRC_NETIF_RPL_ADDR        (0) 
   99 #if IS_ACTIVE(CONFIG_GNRC_IPV6_NIB_ROUTER) 
  100 #define GNRC_NETIF_IPV6_RTR_ADDR   (1) 
  102 #define GNRC_NETIF_IPV6_RTR_ADDR   (0) 
  115 #ifndef CONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF 
  116 #define CONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF    (2 + \ 
  117                                                DHCPV6_CLIENT_ADDRS_NUMOF) 
  126 #ifndef GNRC_NETIF_IPV6_GROUPS_NUMOF 
  127 #define GNRC_NETIF_IPV6_GROUPS_NUMOF   (CONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF + \ 
  128                                         GNRC_NETIF_RPL_ADDR + \ 
  129                                         GNRC_NETIF_IPV6_RTR_ADDR + 1) 
  148 #ifndef GNRC_NETIF_L2ADDR_MAXLEN 
  149 #if defined(MODULE_NETDEV_IEEE802154) || defined(MODULE_XBEE) || defined(MODULE_SLIPDEV_L2ADDR) 
  150 #define GNRC_NETIF_L2ADDR_MAXLEN   (IEEE802154_LONG_ADDRESS_LEN) 
  151 #elif   MODULE_NETDEV_ETH 
  152 #define GNRC_NETIF_L2ADDR_MAXLEN   (ETHERNET_ADDR_LEN) 
  153 #elif   MODULE_NRF24L01P 
  154 #define GNRC_NETIF_L2ADDR_MAXLEN   (5U) 
  156 #define GNRC_NETIF_L2ADDR_MAXLEN   (1U) 
  158 #define GNRC_NETIF_L2ADDR_MAXLEN   (CONFIG_GNRC_IPV6_NIB_L2ADDR_MAX_LEN) 
  162 #ifndef CONFIG_GNRC_NETIF_DEFAULT_HL 
  163 #define CONFIG_GNRC_NETIF_DEFAULT_HL      (64U)    
  173 #ifndef CONFIG_GNRC_NETIF_MIN_WAIT_AFTER_SEND_US 
  174 #define CONFIG_GNRC_NETIF_MIN_WAIT_AFTER_SEND_US   (0U) 
  181 #ifndef GNRC_NETIF_MSG_QUEUE_SIZE 
  182 #define GNRC_NETIF_MSG_QUEUE_SIZE   (1 << CONFIG_GNRC_NETIF_MSG_QUEUE_SIZE_EXP) 
  193 #ifndef CONFIG_GNRC_NETIF_NONSTANDARD_6LO_MTU 
  194 #define CONFIG_GNRC_NETIF_NONSTANDARD_6LO_MTU 0 
  203 #if !IS_ACTIVE(CONFIG_KCONFIG_USEMODULE_GNRC_NETIF) 
  204 #ifndef CONFIG_GNRC_NETIF_IPV6_BR_AUTO_6CTX 
  205 #define CONFIG_GNRC_NETIF_IPV6_BR_AUTO_6CTX   1 
DHCPv6 client definitions.
 
Configuration macro definitions for neighbor information base.
 
Common macros and compiler attributes/pragmas configuration.
 
Ethernet header definitions.
 
IEEE 802.15.4 header definitions.