Lines Matching refs:protocol
265 static int inet_create(struct net *net, struct socket *sock, int protocol, in inet_create() argument
279 if (protocol < 0 || protocol >= IPPROTO_MAX) in inet_create()
292 if (protocol == answer->protocol) { in inet_create()
293 if (protocol != IPPROTO_IP) in inet_create()
297 if (IPPROTO_IP == protocol) { in inet_create()
298 protocol = answer->protocol; in inet_create()
301 if (IPPROTO_IP == answer->protocol) in inet_create()
316 PF_INET, protocol, sock->type); in inet_create()
323 PF_INET, protocol); in inet_create()
355 inet->inet_num = protocol; in inet_create()
356 if (IPPROTO_RAW == protocol) in inet_create()
370 sk->sk_protocol = protocol; in inet_create()
1019 .protocol = IPPROTO_TCP,
1028 .protocol = IPPROTO_UDP,
1036 .protocol = IPPROTO_ICMP,
1044 .protocol = IPPROTO_IP, /* wild card */
1057 int protocol = p->protocol; in inet_register_protosw() local
1073 if (protocol == answer->protocol) in inet_register_protosw()
1096 pr_err("Attempt to override permanent protocol %d\n", protocol); in inet_register_protosw()
1110 p->protocol); in inet_unregister_protosw()
1264 proto = iph->protocol; in inet_gso_segment()
1338 proto = iph->protocol; in inet_gro_receive()
1367 if ((iph->protocol ^ iph2->protocol) | in inet_gro_receive()
1468 int proto = iph->protocol; in inet_gro_complete()
1502 unsigned short type, unsigned char protocol, in inet_ctl_sock_create() argument
1506 int rc = sock_create_kern(family, type, protocol, &sock); in inet_ctl_sock_create()