Support IPv6 #10
Comments
You may use native ifupdown to add some IPv6 support to ucarp. Here is how I do it:
The CARP protocol is still performed using IPv4: you need to have a shared IPv4 anyways. |
This issue is not about bringing IPv6 addresses up/down, but using ucarp within an IPv6-only environment. Last time I checked, while there is already quite a bit of ifndef'ed INET6 socket code, some is still missing. |
Is Ipv6 supported with ucarp now? |
Nope. |
Have there been any efforts towards porting? I am stuck at implementing the neighbor discovery. |
Support for IPv6 exists in OpenBSD and has actually been there forever. I removed it when porting the code as IPv6 wasn't deployed anywhere and to keep things simple. But that part can certainly be ported. |
How would you go about porting this?
I have looked into it and see two ways. Would you re-implement the neighbor
discovery portion completely or would you use the ndisc api which currently
exists in centos.
I would like to work on this and if it works will contribute back to the
repo.
…On Tue, Jul 18, 2017 at 2:39 PM, Frank Denis ***@***.***> wrote:
Support for IPv6 exists in OpenBSD and has actually been there forever.
I removed it when porting the code as IPv6 wasn't deployed anywhere and to
keep things simple. But that part can certainly be ported.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#10 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AHmAOdcNsu_AWQHw5LcWn_hwoQHQ5y6Oks5sPSYXgaJpZM4Bm8bT>
.
|
I think we can safely assume that it's about time :)
Referring to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529383 , is there a general idea on what needs to be changed, apart from the ip format check? My C is a bit (read: quite) rusty, so I wasn't quite able to infer this from glancing over the code. (Might be also because of the lack of comments, but then again, probably my code monkeying skills).
The text was updated successfully, but these errors were encountered: