lib/socket-util.c
/* Returns the IPv4 or IPv6 port in 'sa'. */
Returns the IPv4 or IPv6 port in 'sa'.
Returns the IPv4 or IPv6 port in ' sa ' .
uint16_t
sa_get_port(const struct sockaddr *sa)
{
    ovs_assert(sa_is_ip(sa));
    return ntohs(sa->sa_family == AF_INET
                 ? sin_cast(sa)->sin_port
                 : sin6_cast(sa)->sin6_port);
}
uint16_t sa_get_port ( const struct sockaddr * sa ) { ovs_assert ( sa_is_ip ( sa ) ) ; return ntohs ( sa -> sa_family == AF_INET ? sin_cast ( sa ) -> sin_port : sin6_cast ( sa ) -> sin6_port ) ; }
Returns the IPv4 or IPv6 port in 'sa'.
Returns the IPv4 or IPv6 port in ' sa ' .