Both types, |union sockaddr_any| and |struct sockaddr_storage|, provide a sockaddr type that can hold any address. The latter is standardized by POSIX, so we prefer it.
Both types, |union sockaddr_any| and |struct sockaddr_storage|, provide a sockaddr type that can hold any address. The latter is standardized by POSIX, so we prefer it.