Home
last modified time | relevance | path

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

/linux-4.4.14/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-4.4.14/include/linux/
Dsock_diag.h38 switch (sk->sk_protocol) { in sock_diag_destroy_group()
47 switch (sk->sk_protocol) { in sock_diag_destroy_group()
/linux-4.4.14/net/netlink/
Daf_netlink.c204 switch (sk->sk_protocol) { in netlink_filter_tap()
234 nskb->protocol = htons((u16) sk->sk_protocol); in __netlink_deliver_tap_skb()
1085 struct netlink_table *tbl = &nl_table[sk->sk_protocol]; in netlink_update_listeners()
1108 struct netlink_table *table = &nl_table[sk->sk_protocol]; in netlink_insert()
1151 table = &nl_table[sk->sk_protocol]; in netlink_remove()
1163 if (sk->sk_protocol == NETLINK_GENERIC) in netlink_remove()
1202 sk->sk_protocol = protocol; in __netlink_create()
1299 if (sk->sk_protocol == NETLINK_GENERIC && in netlink_release()
1311 .protocol = sk->sk_protocol, in netlink_release()
1322 BUG_ON(nl_table[sk->sk_protocol].registered == 0); in netlink_release()
[all …]
Ddiag.c73 rep->ndiag_protocol = sk->sk_protocol; in sk_diag_fill()
/linux-4.4.14/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()
Dpptp.c603 sk->sk_protocol = PX_PROTO_PPTP; in pptp_create()
Dpppoe.c571 sk->sk_protocol = PX_PROTO_OE; in pppoe_create()
/linux-4.4.14/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.c336 if (sk->sk_protocol == IPPROTO_TCP && in inet_csk_accept()
420 sk->sk_protocol, inet_sk_flowi_flags(sk), in inet_csk_route_req()
457 sk->sk_protocol, inet_sk_flowi_flags(sk), in inet_csk_route_child_sock()
776 if (sk->sk_protocol == IPPROTO_TCP && tcp_rsk(req)->tfo_listener) { in inet_child_forget()
936 inet->inet_sport, sk->sk_protocol, in inet_csk_rebuild_route()
Dip_output.c153 iph->protocol = sk->sk_protocol; in ip_build_and_send_pkt()
418 sk->sk_protocol, in ip_queue_xmit()
441 iph->protocol = sk->sk_protocol; in ip_queue_xmit()
923 (sk->sk_protocol == IPPROTO_UDP) && in __ip_append_data()
1241 (sk->sk_protocol == IPPROTO_UDP) && in ip_append_page()
1413 iph->protocol = sk->sk_protocol; in __ip_make_skb()
1589 sk->sk_protocol = ip_hdr(skb)->protocol; in ip_send_unicast_reply()
Daf_inet.c352 sk->sk_protocol = protocol; in inet_create()
613 int writebias = (sk->sk_protocol == IPPROTO_TCP) && in __inet_stream_connect()
1118 sk->sk_bound_dev_if, sk->sk_protocol, in inet_sk_reselect_saddr()
1172 sk->sk_protocol, RT_CONN_FLAGS(sk), in inet_sk_rebuild_header()
Dinet_diag.c1026 if ((err = nla_put_u8(skb, INET_DIAG_PROTOCOL, sk->sk_protocol))) { in inet_diag_handler_get_info()
1031 handler = inet_diag_lock_handler(sk->sk_protocol); in inet_diag_handler_get_info()
Draw.c601 inet->hdrincl ? IPPROTO_RAW : sk->sk_protocol, in raw_sendmsg()
Dudp.c837 sk->sk_protocol, csum); in udp_send_skb()
1026 RT_SCOPE_UNIVERSE, sk->sk_protocol, in udp_sendmsg()
Dping.c793 RT_SCOPE_UNIVERSE, sk->sk_protocol, in ping_v4_sendmsg()
Droute.c515 prot = inet->hdrincl ? IPPROTO_RAW : sk->sk_protocol; in __build_flow_key()
547 inet->hdrincl ? IPPROTO_RAW : sk->sk_protocol, in build_sk_flow_key()
/linux-4.4.14/net/ipv6/
Dipv6_sockglue.c180 if (sk->sk_protocol == IPPROTO_UDP || in do_ipv6_setsockopt()
181 sk->sk_protocol == IPPROTO_UDPLITE) { in do_ipv6_setsockopt()
187 } else if (sk->sk_protocol != IPPROTO_TCP) in do_ipv6_setsockopt()
211 if (sk->sk_protocol == IPPROTO_TCP) { in do_ipv6_setsockopt()
225 if (sk->sk_protocol == IPPROTO_UDPLITE) in do_ipv6_setsockopt()
994 if (sk->sk_protocol != IPPROTO_UDP && in do_ipv6_getsockopt()
995 sk->sk_protocol != IPPROTO_UDPLITE && in do_ipv6_getsockopt()
996 sk->sk_protocol != IPPROTO_TCP) in do_ipv6_getsockopt()
Dxfrm6_output.c39 proto = sk->sk_protocol; in xfrm6_local_dontfrag()
Dinet6_connection_sock.c128 fl6->flowi6_proto = sk->sk_protocol; in inet6_csk_route_socket()
Dip6_flowlabel.c533 if (sk->sk_protocol != IPPROTO_TCP) in ipv6_flowlabel_opt()
589 if (sk->sk_protocol != IPPROTO_TCP) in ipv6_flowlabel_opt()
Daf_inet6.c194 sk->sk_protocol = protocol; in inet6_create()
657 fl6.flowi6_proto = sk->sk_protocol; in inet6_sk_rebuild_header()
Dip6_output.c1297 (sk->sk_protocol == IPPROTO_UDP || in __ip6_append_data()
1298 sk->sk_protocol == IPPROTO_RAW)) { in __ip6_append_data()
1320 if (transhdrlen && sk->sk_protocol == IPPROTO_UDP && in __ip6_append_data()
1353 (sk->sk_protocol == IPPROTO_UDP) && in __ip6_append_data()
Ddatagram.c157 fl6.flowi6_proto = sk->sk_protocol; in __ip6_datagram_connect()
Dudp.c1273 fl6.flowi6_proto = sk->sk_protocol; in udpv6_sendmsg()
/linux-4.4.14/net/ipv6/netfilter/
Dnf_conntrack_l3proto_ipv6.c240 tuple.dst.protonum = sk->sk_protocol; in ipv6_getorigdst()
242 if (sk->sk_protocol != IPPROTO_TCP && sk->sk_protocol != IPPROTO_SCTP) in ipv6_getorigdst()
/linux-4.4.14/net/ipv4/netfilter/
Dnf_conntrack_l3proto_ipv4.c263 tuple.dst.protonum = sk->sk_protocol; in getorigdst()
266 if (sk->sk_protocol != IPPROTO_TCP && sk->sk_protocol != IPPROTO_SCTP) { in getorigdst()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_transport.c191 *proto = sock->sk->sk_protocol; in usnic_transport_sock_get_addr()
/linux-4.4.14/security/tomoyo/
Dnetwork.c704 return tomoyo_check_inet_address(addr, addr_len, sock->sk->sk_protocol, in tomoyo_socket_connect_permission()
739 return tomoyo_check_inet_address(addr, addr_len, sock->sk->sk_protocol, in tomoyo_socket_bind_permission()
770 sock->sk->sk_protocol, &address); in tomoyo_socket_sendmsg_permission()
Drealpath.c228 sk->sk_protocol); in tomoyo_get_socket_name()
/linux-4.4.14/net/bluetooth/cmtp/
Dsock.c220 sk->sk_protocol = protocol; in cmtp_sock_create()
/linux-4.4.14/net/bluetooth/bnep/
Dsock.c217 sk->sk_protocol = protocol; in bnep_sock_create()
/linux-4.4.14/net/rds/
Dtcp_listen.c82 sock->sk->sk_type, sock->sk->sk_protocol, in rds_tcp_accept_one()
Daf_rds.c449 sk->sk_protocol = protocol; in __rds_create()
/linux-4.4.14/net/bluetooth/hidp/
Dsock.c250 sk->sk_protocol = protocol; in hidp_sock_create()
/linux-4.4.14/net/ax25/
Daf_ax25.c251 s->sk->sk_protocol == proto && in ax25_send_to_raw()
874 sk->sk_protocol = protocol; in ax25_create()
910 sk->sk_protocol = osk->sk_protocol; in ax25_make_new()
1563 *skb_push(skb, 1) = sk->sk_protocol; in ax25_sendmsg()
Dax25_in.c145 if ((!ax25->pidincl && ax25->sk->sk_protocol == pid) || in ax25_rx_iframe()
/linux-4.4.14/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()
1062 sk->sk_protocol = (unsigned char) protocol; in caif_create()
/linux-4.4.14/net/l2tp/
Dl2tp_core.c1517 if (sk->sk_protocol != IPPROTO_UDP) { in l2tp_tunnel_create()
1519 tunnel_id, fd, sk->sk_protocol, IPPROTO_UDP); in l2tp_tunnel_create()
1525 if (sk->sk_protocol != IPPROTO_L2TP) { in l2tp_tunnel_create()
1527 tunnel_id, fd, sk->sk_protocol, IPPROTO_L2TP); in l2tp_tunnel_create()
Dl2tp_ip.c473 sk->sk_protocol, RT_CONN_FLAGS(sk), in l2tp_ip_sendmsg()
Dl2tp_ip6.c589 fl6.flowi6_proto = sk->sk_protocol; in l2tp_ip6_sendmsg()
Dl2tp_ppp.c560 sk->sk_protocol = PX_PROTO_OL2TP; in pppol2tp_create()
/linux-4.4.14/net/sunrpc/
Dsvcsock.c283 const char *proto_name = sk->sk_protocol == IPPROTO_UDP ? in svc_one_sock_name()
1415 inet->sk_protocol, in svc_setup_socket()
1491 if (so->sk->sk_protocol != IPPROTO_TCP && in svc_addsock()
1492 so->sk->sk_protocol != IPPROTO_UDP) in svc_addsock()
/linux-4.4.14/net/netrom/
Daf_netrom.c445 sk->sk_protocol = protocol; in nr_create()
489 sk->sk_protocol = osk->sk_protocol; in nr_make_new()
/linux-4.4.14/net/irda/
Daf_irda.c780 (sk->sk_protocol == IRDAPROTO_ULTRA)) { in irda_bind()
838 err = irda_create(sock_net(sk), newsock, sk->sk_protocol, 0); in irda_accept()
967 if ((sk->sk_type == SOCK_DGRAM) && (sk->sk_protocol == IRDAPROTO_ULTRA)) in irda_connect()
1153 sk->sk_protocol = protocol; in irda_create()
/linux-4.4.14/net/rose/
Daf_rose.c539 sk->sk_protocol = protocol; in rose_create()
579 sk->sk_protocol = osk->sk_protocol; in rose_make_new()
/linux-4.4.14/net/nfc/
Drawsock.c357 sk->sk_protocol = nfc_proto->id; in rawsock_create()
Dllcp_sock.c958 sk->sk_protocol = NFC_SOCKPROTO_LLCP; in nfc_llcp_sock_alloc()
/linux-4.4.14/net/x25/
Daf_x25.c566 sk->sk_protocol = protocol; in x25_create()
612 sk->sk_protocol = osk->sk_protocol; in x25_make_new()
/linux-4.4.14/net/phonet/
Daf_phonet.c110 sk->sk_protocol = protocol; in pn_socket_create()
Dpep.c858 newsk->sk_protocol = sk->sk_protocol; in pep_sock_accept()
Dsocket.c608 sk->sk_protocol, pn->sobject, pn->dobject, in pn_sock_seq_show()
/linux-4.4.14/net/core/
Dsock.c796 if (sk->sk_protocol == IPPROTO_TCP && in sock_setsockopt()
875 if (sk->sk_protocol == IPPROTO_TCP && in sock_setsockopt()
1088 v.val = sk->sk_protocol; in sock_getsockopt()
Dskbuff.c3666 if (sk->sk_protocol == IPPROTO_TCP && in __skb_complete_tx_timestamp()
/linux-4.4.14/net/sched/
Dem_meta.c374 dst->value = sk->sk_protocol; in META_COLLECTOR()
/linux-4.4.14/net/dccp/
Dipv4.c457 .flowi4_proto = sk->sk_protocol, in dccp_v4_route_skb()
/linux-4.4.14/net/decnet/
Daf_decnet.c487 sk->sk_protocol = 0; in dn_alloc_sock()
702 sk->sk_protocol = protocol; in dn_create()
/linux-4.4.14/net/bluetooth/rfcomm/
Dsock.c304 sk->sk_protocol = proto; in rfcomm_sock_alloc()
/linux-4.4.14/net/bluetooth/
Dsco.c484 sk->sk_protocol = proto; in sco_sock_alloc()
Dhci_sock.c1479 sk->sk_protocol = protocol; in hci_sock_create()
Dl2cap_sock.c1591 sk->sk_protocol = proto; in l2cap_sock_alloc()
/linux-4.4.14/include/net/
Dsock.h405 sk_protocol : 8, member
/linux-4.4.14/security/selinux/
Dhooks.c4140 err = sel_netport_sid(sk->sk_protocol, in selinux_socket_bind()
4231 err = sel_netport_sid(sk->sk_protocol, snum, &sid); in selinux_socket_connect()
4791 sk->sk_protocol, nlh->nlmsg_type, in selinux_nlmsg_perm()
/linux-4.4.14/fs/ocfs2/cluster/
Dtcp.c1862 sock->sk->sk_protocol, &new_sock); in o2net_accept_one()
/linux-4.4.14/net/iucv/
Daf_iucv.c574 sk->sk_protocol = proto; in iucv_sock_alloc()
/linux-4.4.14/net/
Dsocket.c3186 err = sock_create_lite(sk->sk_family, sk->sk_type, sk->sk_protocol, in kernel_accept()
/linux-4.4.14/net/sctp/
Dsocket.c7183 newsk->sk_protocol = IPPROTO_SCTP; in sctp_copy_sock()