Home
last modified time | relevance | path

Searched refs:setsockopt (Results 1 – 118 of 118) sorted by relevance

/linux-4.4.14/arch/um/drivers/
Dumcast_user.c87 if (setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &yes, sizeof(yes)) < 0) { in umcast_open()
96 if (setsockopt(fd, SOL_IP, IP_MULTICAST_TTL, &pri->ttl, in umcast_open()
105 if (setsockopt(fd, SOL_IP, IP_MULTICAST_LOOP, in umcast_open()
126 if (setsockopt(fd, SOL_IP, IP_ADD_MEMBERSHIP, in umcast_open()
158 if (setsockopt(fd, SOL_IP, IP_DROP_MEMBERSHIP, in umcast_close()
Dport_user.c121 if (setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &arg, sizeof(arg)) < 0) { in port_listen_fd()
/linux-4.4.14/Documentation/networking/timestamping/
Dtimestamping.c414 if (setsockopt(sock, IPPROTO_IP, IP_MULTICAST_IF, in main()
419 if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, in main()
423 if (setsockopt(sock, IPPROTO_IP, IP_MULTICAST_LOOP, in main()
430 setsockopt(sock, SOL_SOCKET, SO_TIMESTAMP, in main()
435 setsockopt(sock, SOL_SOCKET, SO_TIMESTAMPNS, in main()
440 setsockopt(sock, SOL_SOCKET, SO_TIMESTAMPING, in main()
446 if (setsockopt(sock, SOL_IP, IP_PKTINFO, in main()
Dtxtimestamp.c297 if (setsockopt(fd, IPPROTO_TCP, TCP_NODELAY, in do_test()
312 if (setsockopt(fd, SOL_IPV6, IPV6_RECVPKTINFO, in do_test()
316 if (setsockopt(fd, SOL_IP, IP_PKTINFO, in do_test()
328 if (setsockopt(fd, SOL_SOCKET, SO_TIMESTAMPING, in do_test()
/linux-4.4.14/tools/usb/usbip/src/
Dusbip_network.c215 ret = setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, &val, sizeof(val)); in usbip_net_set_reuseaddr()
227 ret = setsockopt(sockfd, IPPROTO_TCP, TCP_NODELAY, &val, sizeof(val)); in usbip_net_set_nodelay()
239 ret = setsockopt(sockfd, SOL_SOCKET, SO_KEEPALIVE, &val, sizeof(val)); in usbip_net_set_keepalive()
251 ret = setsockopt(sockfd, IPPROTO_IPV6, IPV6_V6ONLY, &val, sizeof(val)); in usbip_net_set_v6only()
/linux-4.4.14/tools/testing/selftests/net/
Dpsock_fanout.c86 if (setsockopt(fd, SOL_PACKET, PACKET_FANOUT, &val, sizeof(val))) { in sock_fanout_open()
132 if (setsockopt(fd, SOL_PACKET, PACKET_FANOUT_DATA, &pfd, sizeof(pfd))) { in sock_fanout_set_ebpf()
154 if (setsockopt(fd, SOL_PACKET, PACKET_VERSION, (void *) &val, in sock_fanout_open_ring()
159 if (setsockopt(fd, SOL_PACKET, PACKET_RX_RING, (void *) &req, in sock_fanout_open_ring()
Dpsock_tpacket.c119 ret = setsockopt(sock, SOL_PACKET, PACKET_VERSION, &ver, sizeof(ver)); in pfsocket()
343 ret = setsockopt(sock, SOL_PACKET, PACKET_LOSS, (void *) &discard, in __v1_v2_set_packet_loss_discard()
639 ret = setsockopt(sock, SOL_PACKET, type, &ring->req, in setup_ring()
645 ret = setsockopt(sock, SOL_PACKET, type, &ring->req3, in setup_ring()
Dpsock_lib.h59 if (setsockopt(fd, lvl, optnum, &bpf_prog, in sock_setfilter()
/linux-4.4.14/Documentation/networking/
Dpacket_mmap.txt75 setsockopt() ---> allocation of the circular buffer (ring)
116 setsockopt() ---> allocation of the circular buffer (ring)
189 to make this work it must be enabled previously with setsockopt()
199 setsockopt(fd, SOL_PACKET, PACKET_RX_RING, (void *) &req, sizeof(req))
201 setsockopt(fd, SOL_PACKET, PACKET_TX_RING, (void *) &req, sizeof(req))
426 setsockopt(fd, SOL_PACKET, PACKET_RX_RING, &foo, sizeof(foo));
427 setsockopt(fd, SOL_PACKET, PACKET_TX_RING, &bar, sizeof(bar));
454 enabled previously with setsockopt() and
537 setsockopt(fd, SOL_PACKET, PACKET_VERSION, &val, sizeof(val));
543 - Default if not otherwise specified by setsockopt(2)
[all …]
Dnetlink_mmap.txt35 Ring setup is done using setsockopt() to provide the ring parameters to the
38 - setsockopt(fd, SOL_NETLINK, NETLINK_RX_RING, &params, sizeof(params));
39 - setsockopt(fd, SOL_NETLINK, NETLINK_TX_RING, &params, sizeof(params));
222 if (setsockopt(fd, SOL_NETLINK, NETLINK_RX_RING, &req, sizeof(req)) < 0)
224 if (setsockopt(fd, SOL_NETLINK, NETLINK_TX_RING, &req, sizeof(req)) < 0)
Drds.txt48 setsockopt calls.
67 with setsockopt(2) and getsockopt(2) for RDS specific socket
73 setsockopt(SOL_SOCKET): send and receive buffer size
140 setsockopt(SOL_RDS, RDS_CANCEL_SENT_TO, &sockaddr_in)
Dudplite.txt62 setsockopt(s, SOL_UDPLITE, UDPLITE_SEND_CSCOV, &val, sizeof(int));
80 setsockopt(s, SOL_UDPLITE, UDPLITE_RECV_CSCOV, &min, sizeof(int));
141 setsockopt(sockfd, SOL_SOCKET, SO_NO_CHECK, ... );
Dtproxy.txt32 setsockopt(fd, SOL_IP, IP_TRANSPARENT, &value, sizeof(value));
Dfilter.txt81 follow-up example) is being passed to the kernel through setsockopt(2).
129 ret = setsockopt(sock, SOL_SOCKET, SO_ATTACH_FILTER, &bpf, sizeof(bpf));
140 The setsockopt(2) call to SO_DETACH_FILTER doesn't need any arguments
149 * setsockopt(sockfd, SOL_SOCKET, SO_ATTACH_FILTER, &val, sizeof(val));
150 * setsockopt(sockfd, SOL_SOCKET, SO_DETACH_FILTER, &val, sizeof(val));
151 * setsockopt(sockfd, SOL_SOCKET, SO_LOCK_FILTER, &val, sizeof(val));
Dl2tp.txt121 setsockopt and ioctl on the PPPoX socket. The following socket
176 setsockopt on the PPPoX socket to set a debug mask.
Dcan.txt465 setsockopt(s, SOL_CAN_RAW, CAN_RAW_FILTER, &rfilter, sizeof(rfilter));
469 setsockopt(s, SOL_CAN_RAW, CAN_RAW_FILTER, NULL, 0);
509 setsockopt(s, SOL_CAN_RAW, CAN_RAW_FILTER, &rfilter, sizeof(rfilter));
523 setsockopt(s, SOL_CAN_RAW, CAN_RAW_ERR_FILTER,
535 setsockopt(s, SOL_CAN_RAW, CAN_RAW_LOOPBACK, &loopback, sizeof(loopback));
549 setsockopt(s, SOL_CAN_RAW, CAN_RAW_RECV_OWN_MSGS,
Dtimestamping.txt47 err = setsockopt(fd, SOL_SOCKET, SO_TIMESTAMPING, (void *) val, &val);
59 (e.g., for sampling) by embedding an send() call within two setsockopt
Drxrpc.txt515 setsockopt(client, SOL_RXRPC, RXRPC_SECURITY_KEY, key, strlen(key));
521 setsockopt(client, SOL_RXRPC, RXRPC_MIN_SECURITY_LEVEL,
586 setsockopt(server, SOL_RXRPC, RXRPC_SECURITY_KEYRING, "AFSkeys", 7);
Dvrf.txt86 setsockopt(sd, SOL_SOCKET, SO_BINDTODEVICE, dev, strlen(dev)+1);
Dip-sysctl.txt233 [see setsockopt(listenfd, SOL_TCP, TCP_CONGESTION, "name" ...) ]
506 net.core.rmem_max. Calling setsockopt() with SO_RCVBUF disables
654 net.core.wmem_max. Calling setsockopt() with SO_SNDBUF disables
/linux-4.4.14/samples/bpf/
Dsockex1_user.c24 assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, prog_fd, in main()
Dsockex2_user.c29 assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, prog_fd, in main()
Dsockex3_user.c39 assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &prog_fd[4], in main()
Dsock_example.c67 if (setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &prog_fd, in test_sock()
Dfds_example.c121 ret = setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &fd, sizeof(fd)); in bpf_do_prog()
/linux-4.4.14/net/ipv4/
Dudplite.c48 .setsockopt = udp_setsockopt,
Daf_inet.c913 .setsockopt = sock_common_setsockopt,
941 .setsockopt = sock_common_setsockopt,
972 .setsockopt = sock_common_setsockopt,
Dinet_connection_sock.c915 return icsk->icsk_af_ops->setsockopt(sk, level, optname, in inet_csk_compat_setsockopt()
Draw.c927 .setsockopt = raw_setsockopt,
Dtcp_ipv4.c1747 .setsockopt = ip_setsockopt,
2317 .setsockopt = tcp_setsockopt,
Dping.c1000 .setsockopt = ip_setsockopt,
Dudp.c2273 .setsockopt = udp_setsockopt,
Dtcp.c2616 return icsk->icsk_af_ops->setsockopt(sk, level, optname, in tcp_setsockopt()
/linux-4.4.14/net/ipv6/
Dudplite.c44 .setsockopt = udpv6_setsockopt,
Dping.c36 .setsockopt = ipv6_setsockopt,
Daf_inet6.c528 .setsockopt = sock_common_setsockopt, /* ok */
554 .setsockopt = sock_common_setsockopt, /* ok */
Dipv6_sockglue.c890 return udp_prot.setsockopt(sk, level, optname, optval, optlen); in ipv6_setsockopt()
920 return udp_prot.setsockopt(sk, level, optname, optval, optlen); in compat_ipv6_setsockopt()
Draw.c1220 .setsockopt = rawv6_setsockopt,
1314 .setsockopt = sock_common_setsockopt, /* ok */
Dtcp_ipv6.c1582 .setsockopt = ipv6_setsockopt,
1613 .setsockopt = ipv6_setsockopt,
1863 .setsockopt = tcp_setsockopt,
Dudp.c1531 .setsockopt = udpv6_setsockopt,
/linux-4.4.14/net/caif/
Dcaif_socket.c672 static int setsockopt(struct socket *sock, in setsockopt() function
979 .setsockopt = setsockopt,
1000 .setsockopt = setsockopt,
/linux-4.4.14/crypto/
Dalgif_rng.c108 .setsockopt = sock_no_setsockopt,
Dalgif_hash.c235 .setsockopt = sock_no_setsockopt,
343 .setsockopt = sock_no_setsockopt,
Dalgif_skcipher.c751 .setsockopt = sock_no_setsockopt,
847 .setsockopt = sock_no_setsockopt,
Daf_alg.c350 .setsockopt = alg_setsockopt,
Dalgif_aead.c507 .setsockopt = sock_no_setsockopt,
/linux-4.4.14/net/nfc/
Drawsock.c291 .setsockopt = sock_no_setsockopt,
311 .setsockopt = sock_no_setsockopt,
Dllcp_sock.c899 .setsockopt = nfc_llcp_setsockopt,
919 .setsockopt = sock_no_setsockopt,
/linux-4.4.14/net/atm/
Dpvc.c123 .setsockopt = pvc_setsockopt,
Dcommon.c785 if (!vcc->dev || !vcc->dev->ops->setsockopt) in vcc_setsockopt()
787 return vcc->dev->ops->setsockopt(vcc, level, optname, optval, optlen); in vcc_setsockopt()
Dsvc.c645 .setsockopt = svc_setsockopt,
/linux-4.4.14/Documentation/connector/
Ducon.c174 setsockopt(s, SOL_NETLINK, NETLINK_ADD_MEMBERSHIP, &on, sizeof(on)); in main()
Dconnector.txt169 setsockopt(s, 270, 1, &on, sizeof(on));
/linux-4.4.14/net/dccp/
Dipv6.c925 .setsockopt = ipv6_setsockopt,
946 .setsockopt = ipv6_setsockopt,
991 .setsockopt = dccp_setsockopt,
1034 .setsockopt = sock_common_setsockopt,
Dipv4.c900 .setsockopt = ip_setsockopt,
937 .setsockopt = dccp_setsockopt,
984 .setsockopt = sock_common_setsockopt,
Dproto.c561 return inet_csk(sk)->icsk_af_ops->setsockopt(sk, level, in dccp_setsockopt()
/linux-4.4.14/net/ieee802154/
Dsocket.c413 .setsockopt = raw_setsockopt,
429 .setsockopt = sock_common_setsockopt,
958 .setsockopt = dgram_setsockopt,
974 .setsockopt = sock_common_setsockopt,
/linux-4.4.14/net/
Dcompat.c366 COMPAT_SYSCALL_DEFINE5(setsockopt, int, fd, int, level, int, optname, in COMPAT_SYSCALL_DEFINE5() argument
386 err = sock->ops->setsockopt(sock, level, in COMPAT_SYSCALL_DEFINE5()
543 int (*setsockopt)(struct sock *, int, int, char __user *, unsigned int)) in compat_mc_setsockopt()
624 return setsockopt(sock, level, optname, koptval, koptlen); in compat_mc_setsockopt()
Dsocket.c1731 SYSCALL_DEFINE5(setsockopt, int, fd, int, level, int, optname, in SYSCALL_DEFINE5() argument
1752 sock->ops->setsockopt(sock, level, optname, optval, in SYSCALL_DEFINE5()
3262 err = sock->ops->setsockopt(sock, level, optname, uoptval, in kernel_setsockopt()
/linux-4.4.14/net/rds/
Dtcp_send.c46 sock->ops->setsockopt(sock, SOL_TCP, TCP_CORK, (char __user *)&val, in rds_tcp_cork()
Dtcp.c65 sock->ops->setsockopt(sock, SOL_TCP, TCP_NODELAY, (char __user *)&val, in rds_tcp_nonagle()
Daf_rds.c427 .setsockopt = rds_setsockopt,
/linux-4.4.14/net/bluetooth/cmtp/
Dsock.c184 .setsockopt = sock_no_setsockopt,
/linux-4.4.14/net/bluetooth/bnep/
Dsock.c181 .setsockopt = sock_no_setsockopt,
/linux-4.4.14/net/l2tp/
Dl2tp_ip.c567 .setsockopt = ip_setsockopt,
594 .setsockopt = sock_common_setsockopt,
Dl2tp_ip6.c718 .setsockopt = ipv6_setsockopt,
745 .setsockopt = sock_common_setsockopt,
Dl2tp_ppp.c1787 .setsockopt = pppol2tp_setsockopt,
/linux-4.4.14/include/linux/
Datmdev.h193 int (*setsockopt)(struct atm_vcc *vcc,int level,int optname, member
Dnet.h159 int (*setsockopt)(struct socket *sock, int level, member
/linux-4.4.14/net/bluetooth/hidp/
Dsock.c214 .setsockopt = sock_no_setsockopt,
/linux-4.4.14/arch/x86/entry/syscalls/
Dsyscall_64.tbl63 54 64 setsockopt sys_setsockopt
369 541 x32 setsockopt compat_sys_setsockopt
Dsyscall_32.tbl375 366 i386 setsockopt sys_setsockopt compat_sys_setsockopt
/linux-4.4.14/include/net/
Dinet_connection_sock.h52 int (*setsockopt)(struct sock *sk, int level, int optname, member
Dsock.h972 int (*setsockopt)(struct sock *sk, int level, member
/linux-4.4.14/net/phonet/
Dsocket.c452 .setsockopt = sock_no_setsockopt,
477 .setsockopt = sock_common_setsockopt,
Dpep.c1339 .setsockopt = pep_setsockopt,
/linux-4.4.14/drivers/isdn/mISDN/
Dsocket.c595 .setsockopt = data_sock_setsockopt,
749 .setsockopt = sock_no_setsockopt,
/linux-4.4.14/net/irda/
Daf_irda.c2610 .setsockopt = irda_setsockopt,
2634 .setsockopt = irda_setsockopt,
2658 .setsockopt = irda_setsockopt,
2683 .setsockopt = irda_setsockopt,
/linux-4.4.14/Documentation/accounting/
Dgetdelays.c98 if (setsockopt(fd, SOL_SOCKET, SO_RCVBUF, in create_nl_socket()
/linux-4.4.14/arch/parisc/kernel/
Dsyscall_table.S279 ENTRY_COMP(setsockopt)
/linux-4.4.14/net/sctp/
Dipv6.c955 .setsockopt = sock_common_setsockopt,
995 .setsockopt = ipv6_setsockopt,
Dprotocol.c1026 .setsockopt = sock_common_setsockopt, /* IP_SOL IP_OPTION is a problem */
1067 .setsockopt = ip_setsockopt,
Dsocket.c3700 retval = af->setsockopt(sk, level, optname, optval, optlen); in sctp_setsockopt()
7372 .setsockopt = sctp_setsockopt,
7411 .setsockopt = sctp_setsockopt,
/linux-4.4.14/arch/powerpc/include/asm/
Dsystbl.h346 COMPAT_SYS_SPU(setsockopt)
/linux-4.4.14/net/vmw_vsock/
Daf_vsock.c1084 .setsockopt = sock_no_setsockopt,
1820 .setsockopt = vsock_stream_setsockopt,
/linux-4.4.14/net/can/
Draw.c835 .setsockopt = raw_setsockopt,
Dbcm.c1593 .setsockopt = sock_no_setsockopt,
/linux-4.4.14/drivers/net/ppp/
Dpptp.c671 .setsockopt = sock_no_setsockopt,
Dpppoe.c1143 .setsockopt = sock_no_setsockopt,
/linux-4.4.14/net/rxrpc/
Daf_rxrpc.c769 .setsockopt = rxrpc_setsockopt,
/linux-4.4.14/net/tipc/
Dsocket.c2505 .setsockopt = tipc_setsockopt,
2526 .setsockopt = tipc_setsockopt,
2547 .setsockopt = tipc_setsockopt,
/linux-4.4.14/net/core/
Dsock.c2642 return sk->sk_prot->setsockopt(sk, level, optname, optval, optlen); in sock_common_setsockopt()
2655 return sk->sk_prot->setsockopt(sk, level, optname, optval, optlen); in compat_sock_common_setsockopt()
2963 proto_method_implemented(proto->setsockopt), in proto_seq_printf()
/linux-4.4.14/net/unix/
Daf_unix.c687 .setsockopt = sock_no_setsockopt,
710 .setsockopt = sock_no_setsockopt,
732 .setsockopt = sock_no_setsockopt,
/linux-4.4.14/include/net/sctp/
Dstructs.h434 int (*setsockopt) (struct sock *sk, member
/linux-4.4.14/net/bluetooth/rfcomm/
Dsock.c1046 .setsockopt = rfcomm_sock_setsockopt,
/linux-4.4.14/net/llc/
Daf_llc.c1180 .setsockopt = llc_ui_setsockopt,
/linux-4.4.14/net/bluetooth/
Dsco.c1207 .setsockopt = sco_sock_setsockopt,
Dhci_sock.c1445 .setsockopt = hci_sock_setsockopt,
Dl2cap_sock.c1650 .setsockopt = l2cap_sock_setsockopt,
/linux-4.4.14/tools/net/
Dbpf_dbg.c511 ret = setsockopt(sock, SOL_SOCKET, SO_ATTACH_FILTER, &bpf, sizeof(bpf)); in bpf_runnable()
/linux-4.4.14/net/netrom/
Daf_netrom.c1373 .setsockopt = nr_setsockopt,
/linux-4.4.14/net/rose/
Daf_rose.c1489 .setsockopt = rose_setsockopt,
/linux-4.4.14/net/appletalk/
Dddp.c1881 .setsockopt = sock_no_setsockopt,
/linux-4.4.14/drivers/atm/
Dsolos-pci.c1189 .setsockopt = NULL,
Dzatm.c1580 .setsockopt = zatm_setsockopt,
Deni.c2222 .setsockopt = eni_setsockopt,
Dlanai.c2546 .setsockopt = NULL,
Dfore200e.c3118 .setsockopt = fore200e_setsockopt,
Diphase.c3165 .setsockopt = ia_setsockopt,
/linux-4.4.14/net/x25/
Daf_x25.c1762 .setsockopt = x25_setsockopt,
/linux-4.4.14/net/ax25/
Daf_ax25.c1961 .setsockopt = ax25_setsockopt,
/linux-4.4.14/net/ipx/
Daf_ipx.c1977 .setsockopt = ipx_setsockopt,
/linux-4.4.14/net/packet/
Daf_packet.c4283 .setsockopt = sock_no_setsockopt,
4304 .setsockopt = packet_setsockopt,
/linux-4.4.14/fs/ocfs2/cluster/
Dtcp.c1477 ret = sock->ops->setsockopt(sock, SOL_TCP, TCP_NODELAY, in o2net_set_nodelay()
/linux-4.4.14/net/decnet/
Daf_decnet.c2349 .setsockopt = dn_setsockopt,
/linux-4.4.14/net/iucv/
Daf_iucv.c2345 .setsockopt = iucv_sock_setsockopt,
/linux-4.4.14/net/netlink/
Daf_netlink.c3246 .setsockopt = netlink_setsockopt,
/linux-4.4.14/net/key/
Daf_key.c3686 .setsockopt = sock_no_setsockopt,