1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/net/gnrc
Martine Lenders 555c62de51
gnrc_ipv6_nib: set NCE stale on incoming ARO
In accordance with RFC 6775, section 5.2 an NCE should be set STALE
when an ARO renews the address registration for the address:

> The routers SHOULD NOT garbage-collect Registered NCEs (see
> Section 3.4), since they need to retain them until the Registration
> Lifetime expires.  Similarly, if NUD on the router determines that
> the host is UNREACHABLE (based on the logic in [RFC4861]), the NCE
> SHOULD NOT be deleted but rather retained until the Registration
> Lifetime expires.  A renewed ARO should mark the cache entry as
> STALE.  Thus, for 6LoWPAN routers, the Neighbor Cache doesn't behave
> like a cache.  Instead, it behaves as a registry of all the host
> addresses that are attached to the router.
2020-09-24 13:13:43 +02:00
..
application_layer treewide: change prefix for generated Kconfig symbols. 2020-08-31 09:37:09 +02:00
link_layer treewide: change prefix for generated Kconfig symbols. 2020-08-31 09:37:09 +02:00
netapi gnrc_netapi: report errors on dispatch 2020-02-11 18:16:02 +01:00
netif sys/net/gnrc/netif: Fix compilation on waspmote-pro 2020-09-22 11:51:09 +02:00
netreg sys/net/gnrc: Fix include of xtimer.h 2020-09-16 19:55:43 +02:00
network_layer gnrc_ipv6_nib: set NCE stale on incoming ARO 2020-09-24 13:13:43 +02:00
pkt gnrc: cleanup and corrections in gnrc_pkt 2017-04-22 20:56:54 +02:00
pktbuf treewide: change prefix for generated Kconfig symbols. 2020-08-31 09:37:09 +02:00
pktbuf_malloc gnrc/pktbuf : Move 'GNRC_PKTBUF_SIZE' to 'CONFIG_' 2020-06-11 14:46:36 +05:30
pktbuf_static sys/net/gnrc/pktbuf_static: Fix alignment 2020-09-22 15:04:56 +02:00
pktdump treewide: change prefix for generated Kconfig symbols. 2020-08-31 09:37:09 +02:00
priority_pktqueue gnrc_priority_queue: updated coding style. 2017-06-22 11:36:55 +02:00
routing/rpl gnrc_rpl: check index after fetching address from netif 2020-09-07 08:39:29 +02:00
sock gnrc_sock_ip: fix NULL pointer dereference 2020-09-08 13:05:10 +02:00
transport_layer treewide: change prefix for generated Kconfig symbols. 2020-08-31 09:37:09 +02: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 net/gnrc/nettest: Remove module 2020-07-10 15:58:54 +02:00