1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/net/gnrc/routing/rpl
Martine Lenders a279228663 gnrc_rpl_srh: don't send error message on multicast error
A node is not supposed to send an ICMPv6 error message when the
destination or one of the addresses in the source route is multicast
but is supposed to be silently discarded (see [RFC4443] and [RFC6554]).
If we leave the `err_ptr` unset, the [node will not send an error
message][err_ptr set].

[RFC 4443]: https://tools.ietf.org/html/rfc4443#section-2.4
[RFC 6554]: https://tools.ietf.org/html/rfc6554#section-4.2
[err_ptr set]: https://github.com/RIOT-OS/RIOT/blob/9bc600a/sys/net/gnrc/network_layer/ipv6/ext/rh/gnrc_ipv6_ext_rh.c#L100-L105
2019-10-14 11:25:53 +02:00
..
gnrc_rpl_internal gnrc_rpl: remove DEBUG from header files 2019-08-16 10:11:41 +02:00
p2p sys: add missig <string.h> includes 2018-09-20 23:47:40 +02:00
srh gnrc_rpl_srh: don't send error message on multicast error 2019-10-14 11:25:53 +02:00
gnrc_rpl_auto_init.c gnrc_rpl_auto_init: add workaround comments 2019-02-26 20:33:07 +01:00
gnrc_rpl_control_messages.c gnrc_rpl: use gnrc_netif_hdr_set_netif() 2019-08-29 14:51:46 +02:00
gnrc_rpl_dodag.c gnrc_rpl_dodag: remove new_best assignment at initialization 2019-06-20 16:18:23 +02:00
gnrc_rpl_of_manager.c sys: fix doxygen grouping 2018-06-11 19:12:02 +02:00
gnrc_rpl_validation.c gnrc_rpl: shell: adapt to evtimer for RPL events 2018-05-23 09:42:12 +02:00
gnrc_rpl.c sys: add missig <string.h> includes 2018-09-20 23:47:40 +02:00
Makefile gnrc: make all gnrc modules sub-modules of gnrc 2015-08-18 23:00:07 +02:00
of0.c gnrc_rpl: update OF API 2019-05-29 15:11:18 +02:00
of0.h gnrc: make all gnrc modules sub-modules of gnrc 2015-08-18 23:00:07 +02:00