Address-family independent socket programming for IPv6 Jun-ichiro itojun Hagino KAME/WIDE Project Research Laboratory, Internet Initiative Japan itojun@{iijlab,kame}.net