Searched refs:SOL_IP (Results 1 – 11 of 11) sorted by relevance
/linux-4.4.14/arch/um/drivers/ |
D | umcast_user.c | 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()
|
/linux-4.4.14/net/ipv4/ |
D | ip_sockglue.c | 59 put_cmsg(msg, SOL_IP, IP_PKTINFO, sizeof(info), &info); in ip_cmsg_recv_pktinfo() 65 put_cmsg(msg, SOL_IP, IP_TTL, sizeof(int), &ttl); in ip_cmsg_recv_ttl() 70 put_cmsg(msg, SOL_IP, IP_TOS, 1, &ip_hdr(skb)->tos); in ip_cmsg_recv_tos() 78 put_cmsg(msg, SOL_IP, IP_RECVOPTS, IPCB(skb)->opt.optlen, in ip_cmsg_recv_opts() 97 put_cmsg(msg, SOL_IP, IP_RETOPTS, opt->optlen, opt->__data); in ip_cmsg_recv_retopts() 111 put_cmsg(msg, SOL_IP, IP_CHECKSUM, sizeof(__wsum), &csum); in ip_cmsg_recv_checksum() 128 put_cmsg(msg, SOL_IP, SCM_SECURITY, seclen, secdata); in ip_cmsg_recv_security() 151 put_cmsg(msg, SOL_IP, IP_ORIGDSTADDR, sizeof(sin), &sin); in ip_cmsg_recv_dstaddr() 247 if (cmsg->cmsg_level != SOL_IP) in ip_cmsg_send() 532 put_cmsg(msg, SOL_IP, IP_RECVERR, sizeof(errhdr), &errhdr); in ip_recv_error() [all …]
|
/linux-4.4.14/Documentation/networking/ |
D | tproxy.txt | 26 addresses. All you have to do is enable the (SOL_IP, IP_TRANSPARENT) socket 32 setsockopt(fd, SOL_IP, IP_TRANSPARENT, &value, sizeof(value)); 60 Note that for this to work you'll have to modify the proxy to enable (SOL_IP,
|
D | timestamping.txt | 180 instance SOL_IP/IP_PKTINFO to detect the egress network interface. 281 A message of cm_level SOL_IP(V6) and cm_type IP(V6)_RECVERR 336 accompanied by a message SOL_IP(V6)/IP(V6)_RECVERROR. In this case,
|
/linux-4.4.14/Documentation/networking/timestamping/ |
D | txtimestamp.c | 192 } else if ((cm->cmsg_level == SOL_IP && in __recv_errmsg_cmsg() 204 } else if (cm->cmsg_level == SOL_IP && in __recv_errmsg_cmsg() 316 if (setsockopt(fd, SOL_IP, IP_PKTINFO, in do_test()
|
D | timestamping.c | 446 if (setsockopt(sock, SOL_IP, IP_PKTINFO, in main()
|
/linux-4.4.14/net/rxrpc/ |
D | ar-local.c | 97 ret = kernel_setsockopt(local->socket, SOL_IP, IP_RECVERR, in rxrpc_create_local() 106 ret = kernel_setsockopt(local->socket, SOL_IP, IP_MTU_DISCOVER, in rxrpc_create_local()
|
D | ar-output.c | 376 ret = kernel_setsockopt(trans->local->socket, SOL_IP, IP_MTU_DISCOVER, in rxrpc_send_packet() 383 kernel_setsockopt(trans->local->socket, SOL_IP, in rxrpc_send_packet()
|
/linux-4.4.14/net/ipv6/ |
D | ipv6_sockglue.c | 889 if (level == SOL_IP && sk->sk_type != SOCK_RAW) in ipv6_setsockopt() 916 if (level == SOL_IP && sk->sk_type != SOCK_RAW) { in compat_ipv6_setsockopt() 1326 if (level == SOL_IP && sk->sk_type != SOCK_RAW) in ipv6_getsockopt() 1359 if (level == SOL_IP && sk->sk_type != SOCK_RAW) { in compat_ipv6_getsockopt()
|
/linux-4.4.14/include/linux/ |
D | socket.h | 291 #define SOL_IP 0 macro
|
/linux-4.4.14/net/sunrpc/ |
D | svcsock.c | 149 cmh->cmsg_level = SOL_IP; in svc_set_cmsg_data() 550 case SOL_IP: in svc_udp_get_dest_address() 769 level = SOL_IP; in svc_udp_init()
|