/linux-master/tools/testing/selftests/net/ |
H A D | reuseaddr_ports_exhausted.c | 63 ret = setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &reuseaddr, sizeof(int)); 64 ASSERT_EQ(0, ret) TH_LOG("failed to setsockopt: SO_REUSEADDR."); 66 ret = setsockopt(fd, SOL_SOCKET, SO_REUSEPORT, &reuseport, sizeof(int)); 67 ASSERT_EQ(0, ret) TH_LOG("failed to setsockopt: SO_REUSEPORT.");
|
H A D | timestamping.c | 425 if (setsockopt(sock, SOL_SOCKET, SO_BINDTODEVICE, interface, if_len)) 434 if (setsockopt(sock, IPPROTO_IP, IP_MULTICAST_IF, 439 if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, 443 if (setsockopt(sock, IPPROTO_IP, IP_MULTICAST_LOOP, 450 setsockopt(sock, SOL_SOCKET, SO_TIMESTAMP, 452 bail("setsockopt SO_TIMESTAMP"); 455 setsockopt(sock, SOL_SOCKET, SO_TIMESTAMPNS, 457 bail("setsockopt SO_TIMESTAMPNS"); 460 setsockopt(sock, SOL_SOCKET, SO_TIMESTAMPING, &so_timestamping, 462 bail("setsockopt SO_TIMESTAMPIN [all...] |
H A D | nettest.c | 294 rc = setsockopt(sd, IPPROTO_TCP, opt, &md5sig, sizeof(md5sig)); 300 log_err_errno("setsockopt(TCP_MD5SIG)"); 373 rc = setsockopt(sd, SOL_SOCKET, SO_BINDTODEVICE, name, strlen(name)+1); 375 log_err_errno("setsockopt(SO_BINDTODEVICE)"); 388 log_err_errno("setsockopt(SO_BINDTODEVICE)"); 426 rc = setsockopt(sd, SOL_IP, IP_PKTINFO, &one, sizeof(one)); 428 log_err_errno("setsockopt(IP_PKTINFO)"); 438 rc = setsockopt(sd, SOL_IPV6, IPV6_RECVPKTINFO, &one, sizeof(one)); 440 log_err_errno("setsockopt(IPV6_RECVPKTINFO)"); 450 rc = setsockopt(s [all...] |
H A D | rxtimestamp.c | 258 if (setsockopt(rcv, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) < 0) 262 setsockopt(rcv, SOL_SOCKET, SO_TIMESTAMP, 267 setsockopt(rcv, SOL_SOCKET, SO_TIMESTAMPNS, 272 setsockopt(rcv, SOL_SOCKET, SO_TIMESTAMPING, 335 usleep(20000); /* setsockopt for SO_TIMESTAMPING is asynchronous */
|
H A D | psock_snd.c | 231 setsockopt(fd, SOL_PACKET, PACKET_QDISC_BYPASS, &one, sizeof(one))) 232 error(1, errno, "setsockopt qdisc bypass"); 235 setsockopt(fd, SOL_PACKET, PACKET_VNET_HDR, &one, sizeof(one))) 236 error(1, errno, "setsockopt vnet"); 261 if (setsockopt(fd, SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof(tv))) 262 error(1, errno, "setsockopt rcv timeout"); 299 if (setsockopt(fd, SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof(tv))) 300 error(1, errno, "setsockopt rcv timeout");
|
H A D | reuseport_addr_any.c | 80 if (setsockopt(rcv_fds[i], SOL_SOCKET, SO_REUSEPORT, &opt, 90 if (setsockopt(rcv_fds[i], SOL_DCCP, 93 error(1, errno, "failed to setsockopt"); 152 setsockopt(fd, SOL_DCCP, DCCP_SOCKOPT_SERVICE, 154 error(1, errno, "failed to setsockopt");
|
H A D | ipv6_flowlabel.c | 188 if (setsockopt(fd, SOL_IPV6, IPV6_FLOWLABEL_MGR, &req, sizeof(req))) 189 error(1, errno, "setsockopt flowlabel get"); 243 if (setsockopt(fdr, SOL_IPV6, IPV6_FLOWINFO, &one, sizeof(one))) 244 error(1, errno, "setsockopt flowinfo"); 259 if (setsockopt(fdt, SOL_IPV6, IPV6_FLOWINFO_SEND, &one, 261 error(1, errno, "setsockopt flowinfo_send");
|
H A D | cmsg_sender.c | 99 "\t\t-M val Set SO_MARK via setsockopt\n" 103 "\t\t-F val Set don't fragment via setsockopt\n" 105 "\t\t-C val Set TCLASS via setsockopt\n" 107 "\t\t-L val Set HOPLIMIT via setsockopt\n" 396 setsockopt(fd, SOL_SOCKET, SO_MARK, 398 error(ERN_SOCKOPT, errno, "setsockopt SO_MARK"); 400 setsockopt(fd, SOL_IPV6, IPV6_DONTFRAG, 402 error(ERN_SOCKOPT, errno, "setsockopt IPV6_DONTFRAG"); 404 setsockopt(fd, SOL_IPV6, IPV6_TCLASS, 406 error(ERN_SOCKOPT, errno, "setsockopt IPV6_TCLAS [all...] |
H A D | tcp_fastopen_backup_key.c | 72 if (setsockopt(fd, SOL_TCP, TCP_FASTOPEN_KEY, keys, 127 if (setsockopt(rcv_fds[i], SOL_SOCKET, SO_REUSEPORT, &opt, 132 if (setsockopt(rcv_fds[i], SOL_TCP, TCP_FASTOPEN, &qlen,
|
H A D | udpgso_bench_rx.c | 135 if (setsockopt(fd, SOL_SOCKET, SO_RCVBUF, &val, sizeof(val))) 136 error(1, errno, "setsockopt rcvbuf"); 138 if (setsockopt(fd, SOL_SOCKET, SO_REUSEPORT, &val, sizeof(val))) 139 error(1, errno, "setsockopt reuseport"); 364 if (setsockopt(fd, IPPROTO_UDP, UDP_GRO, &val, sizeof(val))) 365 error(1, errno, "setsockopt UDP_GRO");
|
H A D | stress_reuseport_listen.c | 50 err = setsockopt(*cur_fd, SOL_SOCKET, SO_REUSEPORT, 54 "setsockopt(lfds[%u,%u], SO_REUSEPORT)",
|
H A D | bind_bhash.c | 52 err = setsockopt(sock_fd, SOL_SOCKET, opt, &reuse, sizeof(reuse)); 54 perror("setsockopt failed");
|
H A D | sctp_hello.c | 101 ret = setsockopt(lsk, SOL_SOCKET, SO_BINDTODEVICE,
|
H A D | psock_lib.h | 70 if (setsockopt(fd, SOL_SOCKET, SO_ATTACH_FILTER, &bpf_prog, 72 perror("setsockopt SO_ATTACH_FILTER");
|
/linux-master/samples/bpf/ |
H A D | sockex3_user.c | 70 assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &main_prog_fd,
|
H A D | sock_example.c | 77 if (setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &prog_fd, 79 printf("setsockopt %s\n", strerror(errno));
|
/linux-master/tools/testing/selftests/net/tcp_ao/ |
H A D | Makefile | 11 TEST_BOTH_AF += setsockopt-closed
|
H A D | setsockopt-closed.c | 71 ret = setsockopt(sk, IPPROTO_TCP, optname, optval, *len); 76 test_fail("%s%s: %setsockopt() failed", 83 test_fail("%s%s: %setsockopt() was expected to fail with %d", 249 err = setsockopt(sk, IPPROTO_TCP, TCP_AO_ADD_KEY, 539 test_error("setsockopt(TCP_MD5SIG_EXT)"); 769 if (setsockopt(sk, IPPROTO_TCP, TCP_AO_ADD_KEY, &ao, sizeof(ao))) 770 test_error("setsockopt()"); 777 if (setsockopt(sk, IPPROTO_TCP, TCP_AO_ADD_KEY, &ao2, sizeof(ao))) 778 test_error("setsockopt()"); 782 if (setsockopt(s [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | netlink_helpers.c | 38 if (setsockopt(rth->fd, SOL_SOCKET, SO_SNDBUF, 43 if (setsockopt(rth->fd, SOL_SOCKET, SO_RCVBUF, 50 setsockopt(rth->fd, SOL_NETLINK, NETLINK_EXT_ACK,
|
/linux-master/tools/testing/vsock/ |
H A D | vsock_perf.c | 91 if (setsockopt(fd, AF_VSOCK, SO_VM_SOCKETS_BUFFER_MAX_SIZE, 93 error("setsockopt(SO_VM_SOCKETS_BUFFER_MAX_SIZE)"); 95 if (setsockopt(fd, AF_VSOCK, SO_VM_SOCKETS_BUFFER_SIZE, 97 error("setsockopt(SO_VM_SOCKETS_BUFFER_SIZE)"); 186 if (setsockopt(client_fd, SOL_SOCKET, SO_RCVLOWAT, 189 error("setsockopt(SO_RCVLOWAT)");
|
/linux-master/tools/testing/selftests/net/mptcp/ |
H A D | mptcp_connect.c | 199 err = setsockopt(fd, SOL_SOCKET, SO_RCVBUF, &size, sizeof(size)); 210 err = setsockopt(fd, SOL_SOCKET, SO_SNDBUF, &size, sizeof(size)); 221 err = setsockopt(fd, SOL_SOCKET, SO_MARK, &mark, sizeof(mark)); 234 if (-1 == setsockopt(fd, SOL_IP, IP_TRANSPARENT, &one, sizeof(one))) 238 if (-1 == setsockopt(fd, IPPROTO_IPV6, IPV6_TRANSPARENT, &one, sizeof(one))) 248 if (setsockopt(fd, IPPROTO_TCP, TCP_FASTOPEN, &qlen, sizeof(qlen)) == -1) 254 return setsockopt(sock, IPPROTO_TCP, TCP_ULP, name, strlen(name)); 272 X("setsockopt"); 276 X("setsockopt"); 281 X("setsockopt"); [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | bpf_iter_setsockopt_unix.c | 49 err = setsockopt(fd, SOL_SOCKET, SO_SNDBUF, 52 if (!ASSERT_OK(err, "setsockopt"))
|
H A D | migrate_reuseport.c | 233 err = setsockopt(test_case->servers[i], SOL_SOCKET, 235 if (!ASSERT_OK(err, "setsockopt - SO_REUSEPORT")) 245 err = setsockopt(test_case->servers[i], SOL_SOCKET, 249 "setsockopt - SO_ATTACH_REUSEPORT_EBPF")) 260 err = setsockopt(test_case->servers[i], 263 if (!ASSERT_OK(err, "setsockopt - TCP_FASTOPEN")) 299 err = setsockopt(test_case->clients[i], IPPROTO_TCP, 303 "setsockopt - TCP_FASTOPEN_CONNECT"))
|
/linux-master/net/ipv4/ |
H A D | udplite.c | 54 .setsockopt = udp_setsockopt,
|
/linux-master/net/ipv6/ |
H A D | udplite.c | 53 .setsockopt = udpv6_setsockopt,
|