Lines Matching refs:sock

83     u_char modifiedv, u_char fakev, const char *socktype, int sock,  in test_u_char()  argument
96 ret = getsockopt(sock, IPPROTO_IP, optname, &uc, &socklen); in test_u_char()
111 ret = setsockopt(sock, IPPROTO_IP, optname, &uc, sizeof(uc)); in test_u_char()
121 ret = getsockopt(sock, IPPROTO_IP, optname, &uc, &socklen); in test_u_char()
140 int sock, int flags) in test_in_addr() argument
152 ret = getsockopt(sock, IPPROTO_IP, optname, &ia, &socklen); in test_in_addr()
168 ret = setsockopt(sock, IPPROTO_IP, optname, &ia, sizeof(ia)); in test_in_addr()
178 ret = getsockopt(sock, IPPROTO_IP, optname, &ia, &socklen); in test_in_addr()
242 test_add_multi(int sock, const char *socktype, struct ip_mreq imr, in test_add_multi() argument
248 ret = setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &imr, in test_add_multi()
263 ret = setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &imr, in test_add_multi()
284 test_drop_multi(int sock, const char *socktype, struct ip_mreq imr, in test_drop_multi() argument
290 ret = setsockopt(sock, IPPROTO_IP, IP_DROP_MEMBERSHIP, &imr, in test_drop_multi()
305 ret = setsockopt(sock, IPPROTO_IP, IP_DROP_MEMBERSHIP, &imr, in test_drop_multi()
359 int sock; in test_udp() local
361 sock = socket(PF_INET, SOCK_DGRAM, 0); in test_udp()
362 if (sock < 0) in test_udp()
365 if (fcntl(sock, F_SETFL, O_NONBLOCK) < 0) in test_udp()
374 if (bind(sock, (struct sockaddr *)&sin, sizeof(sin)) < 0) in test_udp()
388 if (setsockopt(sock, IPPROTO_IP, IP_MULTICAST_IF, &if_addr, in test_udp()
392 test_add_multi(sock, "udp_sock", imr, 0); in test_udp()
402 len = sendto(sock, &message, len, 0, (struct sockaddr *)&sin, in test_udp()
413 len = recvfrom(sock, &message, sizeof(message), 0, in test_udp()
426 test_drop_multi(sock, "udp_sock", imr, 0); in test_udp()
428 close(sock); in test_udp()