Francois Berder
|
4a31f94cfc
|
many typo fixes
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
|
2019-11-23 22:39:07 +01:00 |
|
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 |
|
Martine Lenders
|
0a5ef011e1
|
gnrc_ipv6_ext_rh: add ICMPv6 error message sending
|
2018-12-18 19:46:27 +01:00 |
|
Martine Lenders
|
d8317580df
|
gnrc_rpl_srh: uncrustify code
|
2018-11-23 13:56:55 +01:00 |
|
Martine Lenders
|
0982ab4bd6
|
gnrc_rpl_srh: give variables more speaking names
|
2018-11-23 13:56:55 +01:00 |
|
Martine Lenders
|
eaacda0970
|
gnrc_rpl_srh: move address check to own function
|
2018-11-23 13:56:55 +01:00 |
|
Martine Lenders
|
c3b0e54d82
|
gnrc_rpl_srh: change routing header at latest possible point
|
2018-11-23 13:56:55 +01:00 |
|
Martine Lenders
|
29ed9a0937
|
gnrc_rpl_srh: use memcpy() instead for address assignment
|
2018-11-23 13:56:54 +01:00 |
|
Martine Lenders
|
caeebd2787
|
gnrc_rpl_srh: make seg_left > 0 a precondition
The generic routing header handler is already checking this case, so
don't redo the check again.
|
2018-11-23 13:56:54 +01:00 |
|
Martine Lenders
|
61b829b656
|
gnrc_rpl_srh: reorder variables for better memory usage
|
2018-11-23 13:56:54 +01:00 |
|
Martine Lenders
|
84a62da102
|
gnrc_ipv6_ext_rh: rename GNRC_IPV6_EXT_RH_OK for clarity
|
2018-10-25 11:11:50 +02:00 |
|
Martine Lenders
|
c54ba49e82
|
gnrc_ipv6_ext: move ipv6_ext_rh (partly) to GNRC
|
2018-10-25 11:10:25 +02:00 |
|
|
fd884c2d05
|
gnrc: rpl: DEBUG fix
|
2018-01-15 14:37:05 +01:00 |
|
Martine Lenders
|
31b1ceb440
|
gnrc_netif2: rename to gnrc_netif
|
2017-11-17 10:41:54 +01:00 |
|
Martine Lenders
|
01c21fa274
|
tests: make gnrc_ipv6_ext test compilable with gnrc_netif2
Test currently not working
|
2017-11-13 16:36:34 +01:00 |
|
Yonezawa-T2
|
bc5b0c3140
|
ipv6_ext: fixed extension header handling
|
2016-03-22 12:45:08 +09:00 |
|
Cenk Gündoğan
|
1226941be6
|
gnrc_rpl: do not use PRIu8/PRIi8
|
2016-03-10 22:51:12 +01:00 |
|
Cenk Gündoğan
|
0ac4ee705c
|
ipv6: rpl: add source routing header for RPL
|
2016-02-27 20:39:12 +01:00 |
|
Martine Lenders
|
58ff31bfe9
|
gnrc: make all gnrc modules sub-modules of gnrc
|
2015-08-18 23:00:07 +02:00 |
|