/branches/network/uspace/srv/net/tl/tl_common.c |
---|
56,7 → 56,7 |
const struct sockaddr_in * address_in; |
const struct sockaddr_in6 * address_in6; |
if( addrlen < sizeof( struct sockaddr )) return EINVAL; |
if(( addrlen <= 0 ) || (( size_t ) addrlen < sizeof( struct sockaddr ))) return EINVAL; |
switch( addr->sa_family ){ |
case AF_INET: |
if( addrlen != sizeof( struct sockaddr_in )) return EINVAL; |