I'd like to register Socket6 to module list. Socket6 provides functionality required by IPv6 programming, e.g. getnameinfo(), getaddrinfo(), sockaddr_in6(), etc. And, Socket6 also defines IPv6 related definitions defined in sys/socket.h, e.g. AF_INET6, PF_INET6, and etc. getaddrinfo() / getnameinfo() are still usable for IPv4. So, we can do protocol independent programming. I think these functionality is as same level as Socket, and if I can use top level, I'd like to use Socket6. Should I use something like Socket::INET6? Can I export the names such as getnameinfo itself? Thanks in advance, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.imasy.org/~ume/