Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gnrc_sixlowpan_nd_border_router: initial import of border router behavior of 6LoWPAN-ND #3134

Merged
merged 2 commits into from
Sep 11, 2015

Conversation

miri64
Copy link
Member

@miri64 miri64 commented May 31, 2015

This imports border router behavior for 6LoWPAN-ND and adapts GNRC accordingly

Depends on:

@miri64 miri64 added State: WIP State: The PR is still work-in-progress and its code is not in its final presentable form yet Type: new feature The issue requests / The PR implemements a new feature for RIOT State: waiting for other PR State: The PR requires another PR to be merged first NSTF labels May 31, 2015
@miri64 miri64 added this to the Network Stack Task Force milestone May 31, 2015
@miri64
Copy link
Member Author

miri64 commented May 31, 2015

This is still very WIP. I'll focus on implementing the host behavior first (currently I ensured the forbidden actions are not executed and modified the interface initialization), so we can use it with a Linux or Contiki (border) router. After that router behavior (for the same reason) and finally the border router behavior.

@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch from e1df097 to 8a548f0 Compare June 1, 2015 16:14
@miri64 miri64 mentioned this pull request Jun 2, 2015
36 tasks
@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch 2 times, most recently from 3cb1661 to b3c468e Compare June 2, 2015 16:29
@miri64
Copy link
Member Author

miri64 commented Jun 2, 2015

Added #3143 as dependency.

@OlegHahm OlegHahm assigned jnohlgard and unassigned OlegHahm Jun 3, 2015
@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch from b3c468e to 71e5b0f Compare June 3, 2015 22:56
@miri64
Copy link
Member Author

miri64 commented Jun 3, 2015

Newest force-push of my ongoing work.

Depends now on #3159 too.

@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch from 71e5b0f to f928d25 Compare June 6, 2015 00:07
@miri64
Copy link
Member Author

miri64 commented Jun 6, 2015

Updated. Now router behavior is implemented too.

@miri64 miri64 mentioned this pull request Jun 7, 2015
14 tasks
@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch 2 times, most recently from 1da599c to 2d1d7cc Compare June 7, 2015 17:09
@miri64
Copy link
Member Author

miri64 commented Jun 7, 2015

Updated to latest version.

@miri64 miri64 changed the title [WIP] ng_sixlowpan: Initial import of neighbor discovery optimization ng_sixlowpan: Initial import of neighbor discovery optimization Jun 7, 2015
@miri64 miri64 removed the State: WIP State: The PR is still work-in-progress and its code is not in its final presentable form yet label Jun 7, 2015
@miri64
Copy link
Member Author

miri64 commented Jun 7, 2015

No longer WIP in that I implemented everything from RFC 6775 I planned to, but I never really came to test it.

@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch from 2d1d7cc to 852f0ba Compare June 10, 2015 02:00
@OlegHahm OlegHahm assigned OlegHahm and unassigned jnohlgard Jun 24, 2015
@jnohlgard
Copy link
Member

needs rebase

@miri64
Copy link
Member Author

miri64 commented Jul 14, 2015

Here too: And a lot more ;-)

@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch from 5e347e6 to 8fc39fc Compare August 31, 2015 23:31
@miri64
Copy link
Member Author

miri64 commented Aug 31, 2015

Rebased to current #3749.

@miri64 miri64 modified the milestones: Release 2015.08, Network Stack Task Force Sep 2, 2015
@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch 2 times, most recently from fa6a458 to d1cc4db Compare September 2, 2015 22:37
@miri64
Copy link
Member Author

miri64 commented Sep 2, 2015

Rebased to current #3749.

@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch from d1cc4db to e4ca09f Compare September 3, 2015 08:31
@miri64
Copy link
Member Author

miri64 commented Sep 3, 2015

Rebased to current #3749

@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch from e4ca09f to f6b4b76 Compare September 9, 2015 10:05
@miri64
Copy link
Member Author

miri64 commented Sep 9, 2015

Rebased to current #3749

@OlegHahm OlegHahm removed the State: waiting for other PR State: The PR requires another PR to be merged first label Sep 10, 2015
@OlegHahm
Copy link
Member

needs rebase

@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch from f6b4b76 to 14633d6 Compare September 10, 2015 11:12
@miri64
Copy link
Member Author

miri64 commented Sep 10, 2015

Done

@OlegHahm
Copy link
Member

needs rebase

@miri64 miri64 force-pushed the ng_sixlowpan/feat/6lo-nd branch from 14633d6 to 4da5c80 Compare September 11, 2015 14:45
@miri64
Copy link
Member Author

miri64 commented Sep 11, 2015

Rebased

@OlegHahm
Copy link
Member

ACK!

@OlegHahm OlegHahm added the CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR label Sep 11, 2015
miri64 added a commit that referenced this pull request Sep 11, 2015
gnrc_sixlowpan_nd_border_router: initial import of border router behavior of 6LoWPAN-ND
@miri64 miri64 merged commit 93a92df into RIOT-OS:master Sep 11, 2015
@miri64 miri64 deleted the ng_sixlowpan/feat/6lo-nd branch September 11, 2015 17:58
@miri64
Copy link
Member Author

miri64 commented Sep 11, 2015

Thanks for the review. This was a long way coming :D

@OlegHahm
Copy link
Member

What happened to the good old "the border router will be ready soon"?

@miri64
Copy link
Member Author

miri64 commented Sep 11, 2015

The border router… is done :D

@miri64 miri64 added the Area: network Area: Networking label Sep 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: network Area: Networking CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Type: new feature The issue requests / The PR implemements a new feature for RIOT
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants