1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/net/gnrc
Benjamin Valentin a82bc64a34 sys/net/gnrc/netif: only register netif after init was successful
If we call `netif_register()` before we can be sure that the interface
can be configured, a 'zombie' interface remains in the list, causing
all kinds of trouble down the line.

Only call `netif_register()` if `init()` was successful.
2021-02-25 21:48:47 +01:00
..
application_layer sys/*: realign ENABLE_DEBUG 2020-10-23 11:27:48 +02:00
link_layer net/lorawan : Expose to Kconfig 2021-01-26 16:56:02 +01:00
netapi sys/*: realign ENABLE_DEBUG 2020-10-23 11:27:48 +02:00
netif sys/net/gnrc/netif: only register netif after init was successful 2021-02-25 21:48:47 +01:00
netreg sys/net/gnrc: Fix include of xtimer.h 2020-09-16 19:55:43 +02:00
network_layer gnrc_sixlowpan_frag_sfr: provide statistics sub-module 2020-12-14 13:00:37 +01:00
pkt gnrc: cleanup and corrections in gnrc_pkt 2017-04-22 20:56:54 +02:00
pktbuf sys/net/gnrc_pktbuf: deduplicate code 2021-01-26 10:50:19 +01:00
pktbuf_malloc sys/net/gnrc_pktbuf: deduplicate code 2021-01-26 10:50:19 +01:00
pktbuf_static sys/net/gnrc_pktbuf: deduplicate code 2021-01-26 10:50:19 +01:00
pktdump treewide: change prefix for generated Kconfig symbols. 2020-08-31 09:37:09 +02:00
priority_pktqueue sys/*: add missing include of assert.h 2020-10-22 11:13:09 +02:00
routing/rpl sys/*: replace #if ENABLE_DEBUG with IS_ACTIVE 2020-11-02 21:49:39 +01:00
sock sys/net/grnc: implement sock_aux_rssi 2021-01-13 13:29:13 +01:00
transport_layer all: remove traces of kernel_types.h 2020-11-25 17:52:34 +01:00
doc.txt sys/net/gnrc: Add GNRC configuration Doxygen group 2019-12-06 12:18:03 +01:00
Kconfig treewide: change prefix for generated Kconfig symbols. 2020-08-31 09:37:09 +02:00
Makefile gnrc_sixlowpan_frag: initial import of Selective Fragment Recovery 2020-12-14 13:00:36 +01:00