Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/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.1.27/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.1.27/tools/testing/selftests/net/
Dpsock_fanout.c82 if (setsockopt(fd, SOL_PACKET, PACKET_FANOUT, &val, sizeof(val))) { in sock_fanout_open()
105 if (setsockopt(fd, SOL_PACKET, PACKET_VERSION, (void *) &val, in sock_fanout_open_ring()
110 if (setsockopt(fd, SOL_PACKET, PACKET_RX_RING, (void *) &req, in sock_fanout_open_ring()
Dpsock_lib.h56 if (setsockopt(fd, SOL_SOCKET, SO_ATTACH_FILTER, &bpf_prog, in pair_udp_setfilter()
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()
/linux-4.1.27/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.txt462 setsockopt(s, SOL_CAN_RAW, CAN_RAW_FILTER, &rfilter, sizeof(rfilter));
466 setsockopt(s, SOL_CAN_RAW, CAN_RAW_FILTER, NULL, 0);
506 setsockopt(s, SOL_CAN_RAW, CAN_RAW_FILTER, &rfilter, sizeof(rfilter));
520 setsockopt(s, SOL_CAN_RAW, CAN_RAW_ERR_FILTER,
532 setsockopt(s, SOL_CAN_RAW, CAN_RAW_LOOPBACK, &loopback, sizeof(loopback));
546 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);
Dip-sysctl.txt233 [see setsockopt(listenfd, SOL_TCP, TCP_CONGESTION, "name" ...) ]
480 net.core.rmem_max. Calling setsockopt() with SO_RCVBUF disables
613 net.core.wmem_max. Calling setsockopt() with SO_SNDBUF disables
/linux-4.1.27/samples/bpf/
Dsockex2_user.c29 assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, prog_fd, in main()
Dsockex1_user.c24 assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, prog_fd, in main()
Dsock_example.c67 if (setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &prog_fd, in test_sock()
/linux-4.1.27/net/ipv4/
Dudplite.c48 .setsockopt = udp_setsockopt,
Daf_inet.c912 .setsockopt = sock_common_setsockopt,
940 .setsockopt = sock_common_setsockopt,
971 .setsockopt = sock_common_setsockopt,
Dinet_connection_sock.c929 return icsk->icsk_af_ops->setsockopt(sk, level, optname, in inet_csk_compat_setsockopt()
Draw.c917 .setsockopt = raw_setsockopt,
Dtcp_ipv4.c1735 .setsockopt = ip_setsockopt,
2352 .setsockopt = tcp_setsockopt,
Dping.c999 .setsockopt = ip_setsockopt,
Dtcp.c2582 return icsk->icsk_af_ops->setsockopt(sk, level, optname, in tcp_setsockopt()
Dudp.c2258 .setsockopt = udp_setsockopt,
/linux-4.1.27/net/ipv6/
Dudplite.c44 .setsockopt = udpv6_setsockopt,
Dping.c36 .setsockopt = ipv6_setsockopt,
Daf_inet6.c525 .setsockopt = sock_common_setsockopt, /* ok */
551 .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.c1215 .setsockopt = rawv6_setsockopt,
1309 .setsockopt = sock_common_setsockopt, /* ok */
Dtcp_ipv6.c1570 .setsockopt = ipv6_setsockopt,
1601 .setsockopt = ipv6_setsockopt,
1843 .setsockopt = tcp_setsockopt,
Dudp.c1529 .setsockopt = udpv6_setsockopt,
/linux-4.1.27/net/caif/
Dcaif_socket.c675 static int setsockopt(struct socket *sock, in setsockopt() function
982 .setsockopt = setsockopt,
1003 .setsockopt = setsockopt,
/linux-4.1.27/crypto/
Dalgif_rng.c108 .setsockopt = sock_no_setsockopt,
Dalgif_hash.c227 .setsockopt = sock_no_setsockopt,
335 .setsockopt = sock_no_setsockopt,
Dalgif_skcipher.c749 .setsockopt = sock_no_setsockopt,
845 .setsockopt = sock_no_setsockopt,
Daf_alg.c347 .setsockopt = alg_setsockopt,
Dalgif_aead.c555 .setsockopt = sock_no_setsockopt,
/linux-4.1.27/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.1.27/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.1.27/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.1.27/net/ieee802154/
Dsocket.c421 .setsockopt = raw_setsockopt,
437 .setsockopt = sock_common_setsockopt,
966 .setsockopt = dgram_setsockopt,
982 .setsockopt = sock_common_setsockopt,
/linux-4.1.27/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.c1740 SYSCALL_DEFINE5(setsockopt, int, fd, int, level, int, optname, in SYSCALL_DEFINE5() argument
1761 sock->ops->setsockopt(sock, level, optname, optval, in SYSCALL_DEFINE5()
3271 err = sock->ops->setsockopt(sock, level, optname, uoptval, in kernel_setsockopt()
/linux-4.1.27/net/rds/
Dtcp_send.c46 sock->ops->setsockopt(sock, SOL_TCP, TCP_CORK, (char __user *)&val, in rds_tcp_cork()
Dtcp.c62 sock->ops->setsockopt(sock, SOL_TCP, TCP_NODELAY, (char __user *)&val, in rds_tcp_nonagle()
Daf_rds.c401 .setsockopt = rds_setsockopt,
/linux-4.1.27/net/dccp/
Dipv6.c961 .setsockopt = ipv6_setsockopt,
982 .setsockopt = ipv6_setsockopt,
1027 .setsockopt = dccp_setsockopt,
1070 .setsockopt = sock_common_setsockopt,
Dipv4.c922 .setsockopt = ip_setsockopt,
959 .setsockopt = dccp_setsockopt,
1006 .setsockopt = sock_common_setsockopt,
Dproto.c562 return inet_csk(sk)->icsk_af_ops->setsockopt(sk, level, in dccp_setsockopt()
/linux-4.1.27/net/bluetooth/cmtp/
Dsock.c184 .setsockopt = sock_no_setsockopt,
/linux-4.1.27/net/bluetooth/bnep/
Dsock.c181 .setsockopt = sock_no_setsockopt,
/linux-4.1.27/net/l2tp/
Dl2tp_ip.c565 .setsockopt = ip_setsockopt,
592 .setsockopt = sock_common_setsockopt,
Dl2tp_ip6.c716 .setsockopt = ipv6_setsockopt,
743 .setsockopt = sock_common_setsockopt,
Dl2tp_ppp.c1787 .setsockopt = pppol2tp_setsockopt,
/linux-4.1.27/include/linux/
Datmdev.h193 int (*setsockopt)(struct atm_vcc *vcc,int level,int optname, member
Dnet.h154 int (*setsockopt)(struct socket *sock, int level, member
/linux-4.1.27/net/bluetooth/hidp/
Dsock.c214 .setsockopt = sock_no_setsockopt,
/linux-4.1.27/arch/x86/syscalls/
Dsyscall_64.tbl63 54 64 setsockopt sys_setsockopt
366 541 x32 setsockopt compat_sys_setsockopt
/linux-4.1.27/tools/hv/
Dhv_vss_daemon.c246 if (setsockopt(fd, SOL_NETLINK, NETLINK_ADD_MEMBERSHIP, &nl_group, sizeof(nl_group)) < 0) { in main()
Dhv_kvp_daemon.c1512 if (setsockopt(fd, SOL_NETLINK, NETLINK_ADD_MEMBERSHIP, &nl_group, sizeof(nl_group)) < 0) { in main()
/linux-4.1.27/include/net/
Dinet_connection_sock.h50 int (*setsockopt)(struct sock *sk, int level, int optname, member
Dsock.h955 int (*setsockopt)(struct sock *sk, int level, member
/linux-4.1.27/net/phonet/
Dsocket.c452 .setsockopt = sock_no_setsockopt,
477 .setsockopt = sock_common_setsockopt,
Dpep.c1339 .setsockopt = pep_setsockopt,
/linux-4.1.27/drivers/isdn/mISDN/
Dsocket.c595 .setsockopt = data_sock_setsockopt,
749 .setsockopt = sock_no_setsockopt,
/linux-4.1.27/net/irda/
Daf_irda.c2611 .setsockopt = irda_setsockopt,
2635 .setsockopt = irda_setsockopt,
2659 .setsockopt = irda_setsockopt,
2684 .setsockopt = irda_setsockopt,
/linux-4.1.27/Documentation/accounting/
Dgetdelays.c98 if (setsockopt(fd, SOL_SOCKET, SO_RCVBUF, in create_nl_socket()
/linux-4.1.27/arch/parisc/kernel/
Dsyscall_table.S279 ENTRY_COMP(setsockopt)
/linux-4.1.27/arch/powerpc/include/asm/
Dsystbl.h346 COMPAT_SYS_SPU(setsockopt)
/linux-4.1.27/net/sctp/
Dipv6.c946 .setsockopt = sock_common_setsockopt,
986 .setsockopt = ipv6_setsockopt,
Dprotocol.c1006 .setsockopt = sock_common_setsockopt, /* IP_SOL IP_OPTION is a problem */
1047 .setsockopt = ip_setsockopt,
Dsocket.c3713 retval = af->setsockopt(sk, level, optname, optval, optlen); in sctp_setsockopt()
7379 .setsockopt = sctp_setsockopt,
7418 .setsockopt = sctp_setsockopt,
/linux-4.1.27/net/vmw_vsock/
Daf_vsock.c1084 .setsockopt = sock_no_setsockopt,
1839 .setsockopt = vsock_stream_setsockopt,
/linux-4.1.27/net/unix/
Daf_unix.c670 .setsockopt = sock_no_setsockopt,
692 .setsockopt = sock_no_setsockopt,
714 .setsockopt = sock_no_setsockopt,
/linux-4.1.27/net/core/
Dsock.c2575 return sk->sk_prot->setsockopt(sk, level, optname, optval, optlen); in sock_common_setsockopt()
2588 return sk->sk_prot->setsockopt(sk, level, optname, optval, optlen); in compat_sock_common_setsockopt()
2900 proto_method_implemented(proto->setsockopt), in proto_seq_printf()
/linux-4.1.27/net/can/
Draw.c835 .setsockopt = raw_setsockopt,
Dbcm.c1588 .setsockopt = sock_no_setsockopt,
/linux-4.1.27/net/rxrpc/
Daf_rxrpc.c769 .setsockopt = rxrpc_setsockopt,
/linux-4.1.27/drivers/net/ppp/
Dpptp.c672 .setsockopt = sock_no_setsockopt,
Dpppoe.c1143 .setsockopt = sock_no_setsockopt,
/linux-4.1.27/net/tipc/
Dsocket.c2495 .setsockopt = tipc_setsockopt,
2516 .setsockopt = tipc_setsockopt,
2537 .setsockopt = tipc_setsockopt,
/linux-4.1.27/include/net/sctp/
Dstructs.h434 int (*setsockopt) (struct sock *sk, member
/linux-4.1.27/net/bluetooth/rfcomm/
Dsock.c1042 .setsockopt = rfcomm_sock_setsockopt,
/linux-4.1.27/net/bluetooth/
Dsco.c1187 .setsockopt = sco_sock_setsockopt,
Dhci_sock.c1366 .setsockopt = hci_sock_setsockopt,
Dl2cap_sock.c1602 .setsockopt = l2cap_sock_setsockopt,
/linux-4.1.27/net/llc/
Daf_llc.c1179 .setsockopt = llc_ui_setsockopt,
/linux-4.1.27/net/netrom/
Daf_netrom.c1373 .setsockopt = nr_setsockopt,
/linux-4.1.27/tools/net/
Dbpf_dbg.c511 ret = setsockopt(sock, SOL_SOCKET, SO_ATTACH_FILTER, &bpf, sizeof(bpf)); in bpf_runnable()
/linux-4.1.27/net/rose/
Daf_rose.c1488 .setsockopt = rose_setsockopt,
/linux-4.1.27/drivers/atm/
Dsolos-pci.c1181 .setsockopt = NULL,
Dzatm.c1580 .setsockopt = zatm_setsockopt,
Dlanai.c2546 .setsockopt = NULL,
Deni.c2222 .setsockopt = eni_setsockopt,
Dfore200e.c3118 .setsockopt = fore200e_setsockopt,
Diphase.c3164 .setsockopt = ia_setsockopt,
/linux-4.1.27/net/x25/
Daf_x25.c1762 .setsockopt = x25_setsockopt,
/linux-4.1.27/net/appletalk/
Dddp.c1881 .setsockopt = sock_no_setsockopt,
/linux-4.1.27/net/ipx/
Daf_ipx.c1977 .setsockopt = ipx_setsockopt,
/linux-4.1.27/net/ax25/
Daf_ax25.c1962 .setsockopt = ax25_setsockopt,
/linux-4.1.27/net/packet/
Daf_packet.c4039 .setsockopt = sock_no_setsockopt,
4060 .setsockopt = packet_setsockopt,
/linux-4.1.27/fs/ocfs2/cluster/
Dtcp.c1477 ret = sock->ops->setsockopt(sock, SOL_TCP, TCP_NODELAY, in o2net_set_nodelay()
/linux-4.1.27/net/decnet/
Daf_decnet.c2349 .setsockopt = dn_setsockopt,
/linux-4.1.27/net/iucv/
Daf_iucv.c2346 .setsockopt = iucv_sock_setsockopt,
/linux-4.1.27/net/netlink/
Daf_netlink.c3139 .setsockopt = netlink_setsockopt,
/linux-4.1.27/net/key/
Daf_key.c3685 .setsockopt = sock_no_setsockopt,