dhcp6 icon indicating copy to clipboard operation
dhcp6 copied to clipboard

Add dhcp6client

Open rminnich opened this issue 7 years ago • 8 comments

This adds a dhcp6 client. This code is currently used in github.com/u-root.

Matt, if this seems like something you could bring in, let me know. If you have changes you want made, no problem. If you'd rather not bring it in, that's fine too.

thanks.

Signed-off-by: Ronald G. Minnich [email protected]

rminnich avatar Aug 23 '17 20:08 rminnich

ping?

rminnich avatar Sep 20 '17 17:09 rminnich

Hello! Thanks for the contribution and apologies for the delay.

I haven't touched this package in a couple of years and I think it needs a rework before any new code is added. The options APIs are too bloated and I'm not happy with it. I'm glad you've found it useful though.

mdlayher avatar Sep 21 '17 16:09 mdlayher

Hey @mdlayher I work with @rminnich on u-root. I'm wondering if you're willing to consider PRs that clean up the package a bit and add functionality? Otherwise, we're going to keep developing the package in the fork. See for example https://github.com/u-root/dhcp6/pull/1.

If not, no worries :)

hugelgupf avatar Dec 09 '17 05:12 hugelgupf

That sounds great. It turns out, I'll actually probably be picking this back up in the near future as well. I have some ideas, but let's start with this PR.

mdlayher avatar Dec 09 '17 14:12 mdlayher

Please rebase on master. I've cleaned some things up.

mdlayher avatar Dec 09 '17 16:12 mdlayher

I'll rewrite this client based on #23.

hugelgupf avatar Dec 09 '17 21:12 hugelgupf

Hello!

I am very interested in this patch. Any estimations on it's landing date?

I can also offer golang capable hands if help needed! :)

Nikolas.

thegrumpylion avatar Mar 18 '18 17:03 thegrumpylion

I've been working on one here: https://github.com/u-root/u-root/tree/master/pkg/dhcp6client

It has a bunch of problems, but is progressing nicely. (Needs to use AF_PACKET, etc)

hugelgupf avatar Mar 19 '18 02:03 hugelgupf