61,12 → 61,12 |
case AF_INET: |
if( addrlen != sizeof( struct sockaddr_in )) return EINVAL; |
address_in = ( struct sockaddr_in * ) addr; |
* port = address_in->sin_port; |
* port = ntohs( address_in->sin_port ); |
break; |
case AF_INET6: |
if( addrlen != sizeof( struct sockaddr_in6 )) return EINVAL; |
address_in6 = ( struct sockaddr_in6 * ) addr; |
* port = address_in6->sin6_port; |
* port = ntohs( address_in6->sin6_port ); |
break; |
default: |
return EAFNOSUPPORT; |
74,7 → 74,6 |
return EOK; |
} |
|
|
int tl_set_address_port( struct sockaddr * addr, int addrlen, uint16_t port ){ |
struct sockaddr_in * address_in; |
struct sockaddr_in6 * address_in6; |
87,12 → 86,12 |
case AF_INET: |
if( length != sizeof( struct sockaddr_in )) return EINVAL; |
address_in = ( struct sockaddr_in * ) addr; |
address_in->sin_port = port; |
address_in->sin_port = htons( port ); |
return EOK; |
case AF_INET6: |
if( length != sizeof( struct sockaddr_in6 )) return EINVAL; |
address_in6 = ( struct sockaddr_in6 * ) addr; |
address_in6->sin6_port = port; |
address_in6->sin6_port = htons( port ); |
return EOK; |
default: |
return EAFNOSUPPORT; |