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

Support for IPv6 #50

Open
lovasko opened this issue Apr 1, 2018 · 0 comments
Open

Support for IPv6 #50

lovasko opened this issue Apr 1, 2018 · 0 comments
Assignees
Milestone

Comments

@lovasko
Copy link
Contributor

lovasko commented Apr 1, 2018

  • add the ability to use IPv6 addresses as endpoints
  • use the IPv6 addresses in interfaces
  • extend the payload to hold IPv6 addresses
  • to store the IPv6 address, we use two uint64_t types
  • IPv4 addresses are stored in the lower part, with higher part set to all zeros
  • as multicast IPv6 addresses start with ff, we can distinguish IPv4 and IPv6
@lovasko lovasko added this to the 2.0 milestone Apr 1, 2018
@lovasko lovasko self-assigned this Apr 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant