Is it possible to have a single process that would have two sockets, one using the
AF_INET and one using the
AF_INET6 families, while both being bound to the same port number, e.g.
If the IPv6 socket
setsockopts to be IPv6-only, would the kernel correctly direct packets to the correct socket based on the IP protocol version?