new_any_sockaddr
new_any_sockaddr(p.recv_family, p.recv_port);
struct sockaddr * const saddr = new_any_sockaddr(p.send_family, sport);
new_any_sockaddr(p.recv_family, p.recv_port);
new_any_sockaddr(p.recv_family, p.recv_port);
struct sockaddr *addr = new_any_sockaddr(family, port);