diff --git a/sys/net/gnrc/netif/gnrc_netif.c b/sys/net/gnrc/netif/gnrc_netif.c index 0aa690e08d..408417c23d 100644 --- a/sys/net/gnrc/netif/gnrc_netif.c +++ b/sys/net/gnrc/netif/gnrc_netif.c @@ -1634,6 +1634,9 @@ int gnrc_netif_default_init(gnrc_netif_t *netif) netif->cur_hl = CONFIG_GNRC_NETIF_DEFAULT_HL; #ifdef MODULE_GNRC_IPV6_NIB gnrc_ipv6_nib_init_iface(netif); +#endif +#if DEVELHELP + assert(options_tested); #endif return 0; } @@ -1853,9 +1856,6 @@ static void *_gnrc_netif_thread(void *args) LOG_ERROR("gnrc_netif: init failed: %d\n", ctx->result); return NULL; } -#if DEVELHELP - assert(options_tested); -#endif #ifdef MODULE_NETSTATS_L2 memset(&netif->stats, 0, sizeof(netstats_t)); #endif