/Linux-v4.19/samples/bpf/ |
D | sock_flags_kern.c | 24 sk->type == SOCK_RAW && in bpf_prog1() 42 sk->type == SOCK_RAW && in bpf_prog2()
|
D | sock_example.h | 18 sock = socket(PF_PACKET, SOCK_RAW | SOCK_NONBLOCK | SOCK_CLOEXEC, htons(ETH_P_ALL)); in open_raw_sock()
|
D | xdp_router_ipv4_user.c | 312 sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE); in get_route_table() 449 sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE); in get_arp_table() 511 sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE); in monitor_route() 529 sock_arp = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE); in monitor_route()
|
/Linux-v4.19/include/linux/ |
D | sock_diag.h | 41 if (sk->sk_type == SOCK_RAW) in sock_diag_destroy_group() 53 if (sk->sk_type == SOCK_RAW) in sock_diag_destroy_group()
|
D | net.h | 66 SOCK_RAW = 3, enumerator
|
/Linux-v4.19/arch/um/drivers/ |
D | vector_user.c | 166 fd = socket(AF_PACKET, SOCK_RAW, htons(ETH_P_ALL)); in user_init_tap_fds() 219 rxfd = socket(AF_PACKET, SOCK_RAW, ETH_P_ALL); in user_init_raw_fds() 224 txfd = socket(AF_PACKET, SOCK_RAW, 0); /* Turn off RX on this fd */ in user_init_raw_fds() 357 dsthints.ai_socktype = SOCK_RAW; in user_init_socket_fds() 365 dsthints.ai_socktype = SOCK_RAW; in user_init_socket_fds()
|
/Linux-v4.19/security/tomoyo/ |
D | network.c | 36 [SOCK_RAW] = "raw", 151 [SOCK_RAW] = { 528 if (address->protocol == SOCK_RAW) in tomoyo_check_inet_address() 694 case SOCK_RAW: in tomoyo_socket_connect_permission() 731 case SOCK_RAW: in tomoyo_socket_bind_permission() 762 (type != SOCK_DGRAM && type != SOCK_RAW)) in tomoyo_socket_sendmsg_permission()
|
/Linux-v4.19/net/nfc/ |
D | rawsock.c | 78 if (sock->type == SOCK_RAW) in rawsock_release() 344 if ((sock->type != SOCK_SEQPACKET) && (sock->type != SOCK_RAW)) in rawsock_create() 347 if (sock->type == SOCK_RAW) in rawsock_create() 360 if (sock->type == SOCK_RAW) in rawsock_create()
|
D | llcp_sock.c | 642 if (sock->type == SOCK_RAW) in llcp_sock_release() 872 sk->sk_type == SOCK_RAW) { in llcp_sock_recvmsg() 1011 sock->type != SOCK_RAW) in llcp_sock_create() 1014 if (sock->type == SOCK_RAW) in llcp_sock_create()
|
/Linux-v4.19/arch/mips/include/asm/ |
D | socket.h | 32 SOCK_RAW = 3, enumerator
|
/Linux-v4.19/tools/testing/selftests/net/ |
D | msg_zerocopy.c | 501 if (type == SOCK_RAW) { in do_tx() 581 if (type == SOCK_RAW && protocol == IPPROTO_RAW) in do_setup_rx() 634 if (cfg_family == PF_INET && type == SOCK_RAW) { in do_flush_datagram() 794 do_test(PF_PACKET, SOCK_RAW, 0); in main() 798 do_test(cfg_family, SOCK_RAW, IPPROTO_EGP); in main() 800 do_test(cfg_family, SOCK_RAW, IPPROTO_RAW); in main()
|
D | psock_snd.c | 223 fd = socket(PF_PACKET, cfg_use_dgram ? SOCK_DGRAM : SOCK_RAW, 0); in do_tx() 295 fd = socket(PF_PACKET, SOCK_RAW, 0); in setup_sniffer()
|
D | psock_tpacket.c | 115 int ret, sock = socket(PF_PACKET, SOCK_RAW, 0); in pfsocket() 409 rcv_sock = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL)); in walk_tx()
|
D | psock_fanout.c | 80 fd = socket(PF_PACKET, SOCK_RAW, 0); in sock_fanout_open()
|
/Linux-v4.19/tools/testing/selftests/networking/timestamping/ |
D | txtimestamp.c | 284 if (cfg_proto == SOCK_RAW) { in do_test() 338 if (cfg_proto == SOCK_RAW) { in do_test() 443 cfg_proto = SOCK_RAW; in parse_opt() 448 cfg_proto = SOCK_RAW; in parse_opt()
|
D | rxtimestamp.c | 61 { "ip", SOCK_RAW, IPPROTO_EGP }, 273 int port = (s.type == SOCK_RAW) ? 0 : next_port++; in run_test_case() 314 if (s.type == SOCK_RAW) in run_test_case()
|
/Linux-v4.19/net/ipv6/ |
D | ipv6_sockglue.c | 67 if (sk->sk_type != SOCK_RAW || inet_sk(sk)->inet_num != IPPROTO_RAW) in ip6_ra_control() 178 if (sk->sk_type == SOCK_RAW) in do_ipv6_setsockopt() 927 if (level == SOL_IP && sk->sk_type != SOCK_RAW) in ipv6_setsockopt() 950 if (level == SOL_IP && sk->sk_type != SOCK_RAW) { in compat_ipv6_setsockopt() 1366 if (level == SOL_IP && sk->sk_type != SOCK_RAW) in ipv6_getsockopt() 1396 if (level == SOL_IP && sk->sk_type != SOCK_RAW) { in compat_ipv6_getsockopt()
|
D | af_inet6.c | 171 if (sock->type == SOCK_RAW && !kern && in inet6_create() 196 if (SOCK_RAW == sock->type) { in inet6_create()
|
/Linux-v4.19/net/bluetooth/bnep/ |
D | sock.c | 201 if (sock->type != SOCK_RAW) in bnep_sock_create()
|
/Linux-v4.19/net/bluetooth/cmtp/ |
D | sock.c | 204 if (sock->type != SOCK_RAW) in cmtp_sock_create()
|
/Linux-v4.19/net/bluetooth/hidp/ |
D | sock.c | 234 if (sock->type != SOCK_RAW) in hidp_sock_create()
|
/Linux-v4.19/net/bluetooth/ |
D | l2cap_sock.c | 563 && sk->sk_type != SOCK_RAW) { in l2cap_sock_getsockopt() 1546 case SOCK_RAW: in l2cap_sock_init() 1628 sock->type != SOCK_DGRAM && sock->type != SOCK_RAW) in l2cap_sock_create() 1631 if (sock->type == SOCK_RAW && !kern && !capable(CAP_NET_RAW)) in l2cap_sock_create()
|
/Linux-v4.19/tools/testing/selftests/uevent/ |
D | uevent_filtering.c | 93 sk_fd = socket(AF_NETLINK, SOCK_RAW | SOCK_CLOEXEC, in uevent_listener()
|
/Linux-v4.19/net/ipv4/ |
D | ip_sockglue.c | 344 if (sk->sk_type != SOCK_RAW || inet_sk(sk)->inet_num == IPPROTO_RAW) in ip_ra_control() 738 if (sk->sk_type != SOCK_RAW && sk->sk_type != SOCK_DGRAM) in do_ip_setsockopt() 764 if (sk->sk_type != SOCK_RAW) { in do_ip_setsockopt() 771 if (sk->sk_type != SOCK_RAW) { in do_ip_setsockopt()
|
/Linux-v4.19/Documentation/networking/ |
D | packet_mmap.txt | 80 where mode is SOCK_RAW for the raw interface were link level 170 So, whatever you choose for the socket mode (SOCK_DGRAM or SOCK_RAW), 175 the frame (for payload alignment with SOCK_RAW mode for instance) you 176 can set tp_net (with SOCK_DGRAM) or tp_mac (with SOCK_RAW). In order 620 int err, fd = socket(AF_PACKET, SOCK_RAW, htons(ETH_P_IP)); 807 fd = socket(AF_PACKET, SOCK_RAW, htons(ETH_P_ALL));
|