1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/sys/net/gnrc/network_layer/ipv6/nib
Martine Lenders 3a8695bd0c gnrc_ipv6_nib: only discard RAs without ABROs on 6LR
[RFC6775] only talks of *routers* processing router advertisements,
with regards of discarding them if they do not contain an ABRO.

Additionally, this change makes configuration of tests setups a lot
easier, where one note is a router distributing a prefix and the other
is a host to be configured with the RA. Just do the following on the
router:

```
> ifconfig <if> add <GUA>
> ifconfig <if> rtr_adv
```

e voilà! In current master both nodes would have needed to be compiled
with `GNRC_IPV6_NIB_CONF_MULTIHOP_P6C=0`.

[RFC6775]: https://tools.ietf.org/html/rfc6775#section-8.1.3
2018-02-15 14:40:33 +01:00
..
_nib-6ln.c gnrc: fix link-layer/IPv6 address conversion for XBee 2018-01-31 10:54:28 +01:00
_nib-6ln.h gnrc_netif2: rename to gnrc_netif 2017-11-17 10:41:54 +01:00
_nib-6lr.c gnrc: nib: DEBUG fix 2018-01-15 14:37:05 +01:00
_nib-6lr.h gnrc_netif: assume flag settings on compile time 2017-12-19 12:04:36 +01:00
_nib-arsm.c gnrc: fix link-layer/IPv6 address conversion for XBee 2018-01-31 10:54:28 +01:00
_nib-arsm.h doc: Fix 'must not'/'may not' wording 2017-12-19 09:00:12 +01:00
_nib-internal.c gnrc_ipv6_nib: ignore corner case when adding to PL 2018-01-30 12:28:50 +01:00
_nib-internal.h doc: Fix 'must not'/'may not' wording 2017-12-19 09:00:12 +01:00
_nib-router.c gnrc_ipv6_nib: fix final RA behavior 2018-01-26 13:57:19 +01:00
_nib-router.h gnrc_netif: rename IPv6 address "setters" 2017-12-13 13:50:39 +01:00
Makefile gnrc_ipv6_nib: initial import of internal NIB functions 2017-06-09 21:52:37 +02:00
nib_abr.c gnrc_ipv6_nib: provide component to handle ABRO 2017-10-06 22:09:53 +02:00
nib_ft.c gnrc_ipv6_nib: make user added default route the primary one 2017-11-19 23:36:20 +01:00
nib_nc.c gnrc_ipv6_nib: Allow l2addr == NULL for gnrc_ipv6_nib_nc_set() 2017-11-29 17:26:45 +01:00
nib_pl.c gnrc_netif2: rename to gnrc_netif 2017-11-17 10:41:54 +01:00
nib.c gnrc_ipv6_nib: only discard RAs without ABROs on 6LR 2018-02-15 14:40:33 +01:00