add support for AF_INET6 sockaddr_in6, and cleanup code with sockaddr union
add support for AF_INET6 sockaddr_in6, and cleanup code with sockaddr union

archaelus/libdnet,archaelus/libdnet,archaelus/libdnet