Home
last modified time | relevance | path

Searched refs:sk_protocol (Results 1 – 25 of 75) sorted by relevance

123

/Linux-v4.19/drivers/isdn/mISDN/
Dsocket.c126 sk->sk_protocol); in mISDN_sock_recvmsg()
142 if ((sk->sk_protocol == ISDN_P_LAPD_TE) || in mISDN_sock_recvmsg()
143 (sk->sk_protocol == ISDN_P_LAPD_NT)) { in mISDN_sock_recvmsg()
185 sk->sk_protocol); in mISDN_sock_sendmsg()
218 if ((sk->sk_protocol == ISDN_P_LAPD_TE) || in mISDN_sock_sendmsg()
219 (sk->sk_protocol == ISDN_P_LAPD_NT)) in mISDN_sock_sendmsg()
254 switch (sk->sk_protocol) { in data_sock_release()
306 if ((sk->sk_protocol & ~ISDN_P_B_MASK) == ISDN_P_B_START) { in data_sock_ioctl_bound()
324 if (sk->sk_protocol != ISDN_P_LAPD_NT) { in data_sock_ioctl_bound()
337 if (sk->sk_protocol != ISDN_P_LAPD_NT in data_sock_ioctl_bound()
[all …]
/Linux-v4.19/net/netlink/
Daf_netlink.c266 switch (sk->sk_protocol) { in netlink_filter_tap()
299 nskb->protocol = htons((u16) sk->sk_protocol); in __netlink_deliver_tap_skb()
545 struct netlink_table *tbl = &nl_table[sk->sk_protocol]; in netlink_update_listeners()
568 struct netlink_table *table = &nl_table[sk->sk_protocol]; in netlink_insert()
611 table = &nl_table[sk->sk_protocol]; in netlink_remove()
623 if (sk->sk_protocol == NETLINK_GENERIC) in netlink_remove()
662 sk->sk_protocol = protocol; in __netlink_create()
773 if (sk->sk_protocol == NETLINK_GENERIC && in netlink_release()
785 .protocol = sk->sk_protocol, in netlink_release()
796 BUG_ON(nl_table[sk->sk_protocol].registered == 0); in netlink_release()
[all …]
Ddiag.c59 rep->ndiag_protocol = sk->sk_protocol; in sk_diag_fill()
/Linux-v4.19/include/linux/
Dsock_diag.h44 switch (sk->sk_protocol) { in sock_diag_destroy_group()
56 switch (sk->sk_protocol) { in sock_diag_destroy_group()
Dudp.h124 #define IS_UDPLITE(__sk) (__sk->sk_protocol == IPPROTO_UDPLITE)
/Linux-v4.19/drivers/net/ppp/
Dpppox.c96 rc = pppox_protos[sk->sk_protocol]->ioctl ? in pppox_ioctl()
97 pppox_protos[sk->sk_protocol]->ioctl(sock, cmd, arg) : -ENOTTY; in pppox_ioctl()
/Linux-v4.19/net/ipv4/
Ddatagram.c53 sk->sk_protocol, in __ip4_datagram_connect()
123 inet->inet_sport, sk->sk_protocol, in ip4_datagram_release_cb()
Dinet_connection_sock.c467 if (sk->sk_protocol == IPPROTO_TCP && in inet_csk_accept()
552 sk->sk_protocol, inet_sk_flowi_flags(sk), in inet_csk_route_req()
590 sk->sk_protocol, inet_sk_flowi_flags(sk), in inet_csk_route_child_sock()
911 if (sk->sk_protocol == IPPROTO_TCP && tcp_rsk(req)->tfo_listener) { in inet_child_forget()
1071 inet->inet_sport, sk->sk_protocol, in inet_csk_rebuild_route()
Dip_output.c161 iph->protocol = sk->sk_protocol; in ip_build_and_send_pkt()
465 sk->sk_protocol, in __ip_queue_xmit()
488 iph->protocol = sk->sk_protocol; in __ip_queue_xmit()
1409 iph->protocol = sk->sk_protocol; in __ip_make_skb()
1583 sk->sk_protocol = ip_hdr(skb)->protocol; in ip_send_unicast_reply()
/Linux-v4.19/net/ipv6/
Dipv6_sockglue.c181 if (sk->sk_protocol == IPPROTO_UDP || in do_ipv6_setsockopt()
182 sk->sk_protocol == IPPROTO_UDPLITE) { in do_ipv6_setsockopt()
188 } else if (sk->sk_protocol != IPPROTO_TCP) in do_ipv6_setsockopt()
212 if (sk->sk_protocol == IPPROTO_TCP) { in do_ipv6_setsockopt()
226 if (sk->sk_protocol == IPPROTO_UDPLITE) in do_ipv6_setsockopt()
1025 if (sk->sk_protocol != IPPROTO_UDP && in do_ipv6_getsockopt()
1026 sk->sk_protocol != IPPROTO_UDPLITE && in do_ipv6_getsockopt()
1027 sk->sk_protocol != IPPROTO_TCP) in do_ipv6_getsockopt()
Dinet6_connection_sock.c92 fl6->flowi6_proto = sk->sk_protocol; in inet6_csk_route_socket()
Dxfrm6_output.c39 proto = sk->sk_protocol; in xfrm6_local_dontfrag()
/Linux-v4.19/kernel/bpf/
Dreuseport_array.c219 if (nsk->sk_protocol != IPPROTO_UDP && nsk->sk_protocol != IPPROTO_TCP) in reuseport_array_update_check()
/Linux-v4.19/security/apparmor/include/
Dnet.h73 (SK)->sk_protocol)
/Linux-v4.19/net/smc/
Dsmc_diag.c47 if (sk->sk_protocol == SMCPROTO_SMC) { in smc_diag_msg_common_fill()
54 } else if (sk->sk_protocol == SMCPROTO_SMC6) { in smc_diag_msg_common_fill()
/Linux-v4.19/drivers/infiniband/hw/usnic/
Dusnic_transport.c190 *proto = sock->sk->sk_protocol; in usnic_transport_sock_get_addr()
/Linux-v4.19/security/tomoyo/
Dnetwork.c706 return tomoyo_check_inet_address(addr, addr_len, sock->sk->sk_protocol, in tomoyo_socket_connect_permission()
741 return tomoyo_check_inet_address(addr, addr_len, sock->sk->sk_protocol, in tomoyo_socket_bind_permission()
772 sock->sk->sk_protocol, &address); in tomoyo_socket_sendmsg_permission()
Drealpath.c229 sk->sk_protocol); in tomoyo_get_socket_name()
/Linux-v4.19/net/bluetooth/bnep/
Dsock.c216 sk->sk_protocol = protocol; in bnep_sock_create()
/Linux-v4.19/net/bluetooth/cmtp/
Dsock.c219 sk->sk_protocol = protocol; in cmtp_sock_create()
/Linux-v4.19/drivers/crypto/chelsio/chtls/
Dchtls_main.c97 if (sk->sk_protocol != IPPROTO_TCP) in chtls_start_listen()
114 if (sk->sk_protocol != IPPROTO_TCP) in chtls_stop_listen()
/Linux-v4.19/include/trace/events/
Dsock.h167 __entry->protocol = sk->sk_protocol;
/Linux-v4.19/net/ax25/
Daf_ax25.c251 s->sk->sk_protocol == proto && in ax25_send_to_raw()
873 sk->sk_protocol = protocol; in ax25_create()
909 sk->sk_protocol = osk->sk_protocol; in ax25_make_new()
1564 *(u8 *)skb_push(skb, 1) = sk->sk_protocol; in ax25_sendmsg()
/Linux-v4.19/net/bluetooth/hidp/
Dsock.c249 sk->sk_protocol = protocol; in hidp_sock_create()
/Linux-v4.19/net/caif/
Dcaif_socket.c560 if (len > cf_sk->maxframe && cf_sk->sk.sk_protocol != CAIFPROTO_RFM) in caif_seqpkt_sendmsg()
698 if (cf_sk->sk.sk_protocol != CAIFPROTO_UTIL) in setsockopt()
1068 sk->sk_protocol = (unsigned char) protocol; in caif_create()

123