Lines Matching refs:family
388 #define ADDR_SIZE(family) ((family == AF_INET) ? \ argument
392 void test_getpeername(int family) in test_getpeername() argument
401 srv_addr.sa_family = family; in test_getpeername()
402 if (family == AF_INET) { in test_getpeername()
414 sock_c = zsock_socket(family, SOCK_DGRAM, IPPROTO_UDP); in test_getpeername()
417 peer_addr_len = ADDR_SIZE(family); in test_getpeername()
422 ret = zsock_connect(sock_c, &srv_addr, ADDR_SIZE(family)); in test_getpeername()
426 peer_addr_len = ADDR_SIZE(family); in test_getpeername()
429 zassert_mem_equal(&peer_addr, &srv_addr, ADDR_SIZE(family), in test_getpeername()
436 sock_c = zsock_socket(family, SOCK_STREAM, IPPROTO_TCP); in test_getpeername()
438 sock_s = zsock_socket(family, SOCK_STREAM, IPPROTO_TCP); in test_getpeername()
441 ret = zsock_bind(sock_s, &srv_addr, ADDR_SIZE(family)); in test_getpeername()
447 peer_addr_len = ADDR_SIZE(family); in test_getpeername()
452 ret = zsock_connect(sock_c, &srv_addr, ADDR_SIZE(family)); in test_getpeername()
456 peer_addr_len = ADDR_SIZE(family); in test_getpeername()
459 zassert_mem_equal(&peer_addr, &srv_addr, ADDR_SIZE(family), in test_getpeername()
481 void test_getsockname_tcp(int family) in test_getsockname_tcp() argument
487 socklen_t local_addr_len = ADDR_SIZE(family); in test_getsockname_tcp()
490 srv_addr.sa_family = family; in test_getsockname_tcp()
491 if (family == AF_INET) { in test_getsockname_tcp()
502 sock_c = zsock_socket(family, SOCK_STREAM, IPPROTO_TCP); in test_getsockname_tcp()
504 sock_s = zsock_socket(family, SOCK_STREAM, IPPROTO_TCP); in test_getsockname_tcp()
516 ret = zsock_bind(sock_s, &srv_addr, ADDR_SIZE(family)); in test_getsockname_tcp()
520 local_addr_len = ADDR_SIZE(family); in test_getsockname_tcp()
523 zassert_mem_equal(&local_addr, &srv_addr, ADDR_SIZE(family), in test_getsockname_tcp()
530 ret = zsock_connect(sock_c, &srv_addr, ADDR_SIZE(family)); in test_getsockname_tcp()
534 local_addr_len = ADDR_SIZE(family); in test_getsockname_tcp()
537 zassert_equal(local_addr.sa_family, family, "wrong family"); in test_getsockname_tcp()
550 void test_getsockname_udp(int family) in test_getsockname_udp() argument
556 socklen_t local_addr_len = ADDR_SIZE(family); in test_getsockname_udp()
559 srv_addr.sa_family = family; in test_getsockname_udp()
560 if (family == AF_INET) { in test_getsockname_udp()
571 sock_c = zsock_socket(family, SOCK_DGRAM, IPPROTO_UDP); in test_getsockname_udp()
573 sock_s = zsock_socket(family, SOCK_DGRAM, IPPROTO_UDP); in test_getsockname_udp()
585 ret = zsock_bind(sock_s, &srv_addr, ADDR_SIZE(family)); in test_getsockname_udp()
589 local_addr_len = ADDR_SIZE(family); in test_getsockname_udp()
592 zassert_mem_equal(&local_addr, &srv_addr, ADDR_SIZE(family), in test_getsockname_udp()
596 ret = zsock_connect(sock_c, &srv_addr, ADDR_SIZE(family)); in test_getsockname_udp()
600 local_addr_len = ADDR_SIZE(family); in test_getsockname_udp()
603 zassert_equal(local_addr.sa_family, family, "wrong family"); in test_getsockname_udp()