gnrc_ipv6_nib: implement behavior for router discovery#7479
Conversation
201cf5a to
4e36e23
Compare
1dd6bb5 to
0c83db4
Compare
|
Good news everyone: Just made a longterm test over one hop with the a border router and the NIB entries do not disappear mysteriously. So the issues revolving around that get definitely get solved with this \o/ |
3cc21a5 to
f78157b
Compare
|
Rebased and adapted to current master and current dependencies |
|
Now I can start writing the tests (tomorrow). |
9236b1d to
29f8878
Compare
@bergzand I think this PR could need a re-ACK
|
Ping @bergzand? |
|
Give me a minute to recheck :) |
| z1 | ||
| wsn430-v3_1b wsn430-v1_4 z1 | ||
|
|
||
| USEMODULE += gnrc_netdev_default |
There was a problem hiding this comment.
This module is removed with the enc28j60 test, but not here
There was a problem hiding this comment.
Was an accident (but we should do that regardless as a follow-up to #7925, since those test really don't need that module).
There was a problem hiding this comment.
Fixed (by removing that change from the enc28j60 test).
There was a problem hiding this comment.
Also fine with me, as long as it is consistent between the tests.
|
Ack, ready for another round of squashing if you want to. |
|
Ho, wait, murdock is failing some tests |
|
Let's rebased first. Maybe the link-issues are resolved with the inclusion of #8049. |
defff9a to
9c7128f
Compare
|
Rebased and squashed. |
tests/driver_encx24j600/Makefile
Outdated
| BOARD_INSUFFICIENT_MEMORY := msb-430 msb-430h nucleo32-f031 nucleo32-f042 \ | ||
| nucleo32-l031 nucleo-l053 stm32f0discovery telosb \ | ||
| z1 | ||
| wsn430-v3_1b wsn430-v1_4 z1 |
There was a problem hiding this comment.
Fixed (and all the other insufficient memory stuff, Murdock reported.... Why is it getting so big 😭?)
|
Now only static tests fail :-) |
|
Ack, ready for more squashing :) |
227ae7e to
8173179
Compare
|
Squashed (hopefully for the last time) |
|
Do you want to have this one merged next? |
|
Yes. Apart #7961 (which is currently not testable anyway since we can't link for any MSP430) there are no bugs left blocking this PR (unless you found one ;-)). Any further bugs that might be found through testing I would do in #7925 before merging that one (+ I want to get rid of the GNRC embargo ASAP). |
This is the last step in my efforts to overhaul GNRC's network layer. This PR implements the router discovery part of RFCs 4861 and 6775.
TODO:
This PR is part of the network layer remodelling effort:
