1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/net/gnrc/network_layer/ipv6/nib
Benjamin Valentin 3974a04623 gnrc/nib: add NIB event bus
Add a message bus where threads can listen for nib events.

Currently only the GNRC_IPV6_NIB_EVENT_ADDR_VALID event is
implemented which informs subscribers that an address got
valid.
2020-05-20 10:44:11 +02:00
..
_nib-6ln.c gnrc/nib: add NIB event bus 2020-05-20 10:44:11 +02:00
_nib-6ln.h gnrc/nib: Move GNRC_IPV6_NIB_CONF_MULTIHOP_P6C to 'CONFIG_' namespace 2020-03-31 18:07:10 +02:00
_nib-6lr.c gnrc/nib: Move GNRC_IPV6_NIB_CONF_MULTIHOP_DAD to 'CONFIG_' namespace 2020-03-31 18:07:09 +02:00
_nib-6lr.h gnrc/nib: Move GNRC_IPV6_NIB_CONF_6LR to 'CONFIG_' namespace 2020-03-31 18:07:03 +02:00
_nib-arsm.c gnrc_ipv6_nib: 6ln: use interface-specific DR for address registration 2020-04-25 01:20:55 +02:00
_nib-arsm.h gnrc/nib: Move GNRC_IPV6_NIB_CONF_ARSM to 'CONFIG_' namespace 2020-03-31 18:07:07 +02:00
_nib-internal.c gnrc_ipv6_nib: internal: add capability to search DR by interface 2020-04-24 17:57:09 +02:00
_nib-internal.h gnrc_ipv6_nib: internal: add capability to search DR by interface 2020-04-24 17:57:09 +02:00
_nib-router.c gnrc/nib: Move GNRC_IPV6_NIB_CONF_MULTIHOP_P6C to 'CONFIG_' namespace 2020-03-31 18:07:10 +02:00
_nib-router.h gnrc/nib: Move GNRC_IPV6_NIB_CONF_MULTIHOP_P6C to 'CONFIG_' namespace 2020-03-31 18:07:10 +02:00
_nib-slaac.c gnrc/nib: add NIB event bus 2020-05-20 10:44:11 +02:00
_nib-slaac.h gnrc/nib: Move GNRC_IPV6_NIB_CONF_SLAAC to 'CONFIG_' namespace 2020-03-31 18:07:05 +02:00
Kconfig gnrc/nib: Expose configurations to Kconfig 2020-03-31 19:02:51 +02:00
Makefile gnrc_ipv6_nib: initial import of internal NIB functions 2017-06-09 21:52:37 +02:00
nib_abr.c Merge pull request #13740 from miri64/gnrc_ipv6_nib/fix/abr-add-pio-iface 2020-05-12 15:43:45 +02:00
nib_ft.c gnrc/nib: Move GNRC_IPV6_NIB_CONF_ROUTER to 'CONFIG_' namespace 2020-03-31 18:07:05 +02:00
nib_nc.c gnrc/nib: Move GNRC_IPV6_NIB_L2ADDR_MAX_LEN to 'CONFIG_' namespace 2020-03-31 18:07:12 +02:00
nib_pl.c sys/net/gnrc: Use %lu to print times 2020-04-23 21:16:57 +02:00
nib.c gnrc/nib: Move GNRC_IPV6_NIB_CONF_REACH_TIME_RESET to 'CONFIG_' 2020-03-31 18:07:11 +02:00