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

Already on GitHub? Sign in to your account

WIP Make IPV6ONLY the default behaviour on systems supporting dual stack. #652

wants to merge 2 commits into


None yet
2 participants

txdv commented Dec 12, 2012

Instead of UV_UDP_IPV6ONLY we have now UV_UDP_DUALSTACK, which will try to turn
on the dual stack behaviour.

txdv added some commits Dec 12, 2012

Make UV_UDP_IPV6ONLY the default behaviour on systems supporting dual…
… stack.

Only if the system doesn't support dual stack and the UV_UDP_DUALSTACK
flag is set, it will through an error.

bnoordhuis commented Dec 13, 2012

What is the motivation for this change? Most platforms are dual stack by default.


txdv commented Dec 13, 2012

Except the platforms which don't support dualstack.
So I have a different behaviour of uv_udp_bind6(handle, addr, 0) on platforms which support it and on platforms which don't support it (on one it will be dualstack, on the other it will be only ipv6).


bnoordhuis commented Dec 16, 2012

@piscisaureus Opinions?

@txdv txdv referenced this pull request Dec 18, 2012


dualstack for tcp #635

@txdv txdv closed this Oct 27, 2013

@txdv txdv deleted the txdv:dualstack branch Jun 27, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment