to_sockaddr_in6
to_sockaddr_in6(id->remote_addr).sin6_port != 0)
struct sockaddr_in6 *laddr = &to_sockaddr_in6(id->local_addr);