libuv doesn't support pktinfo - we need to bind to all IPv6 interfaces explicitly
In 'old' code we only bound to all ipv6 interfaces on Windows - on Unices that supported it we bound to :: and then used pktinfo to determine which destination the packet was sent to. This doesn't work in libuv as there's no portable way - we need to bind to all interfaces.