Lines Matching refs:protocol
251 static int inet_create(struct net *net, struct socket *sock, int protocol, in inet_create() argument
262 if (protocol < 0 || protocol >= IPPROTO_MAX) in inet_create()
275 if (protocol == answer->protocol) { in inet_create()
276 if (protocol != IPPROTO_IP) in inet_create()
280 if (IPPROTO_IP == protocol) { in inet_create()
281 protocol = answer->protocol; in inet_create()
284 if (IPPROTO_IP == answer->protocol) in inet_create()
299 PF_INET, protocol, sock->type); in inet_create()
306 PF_INET, protocol); in inet_create()
339 inet->inet_num = protocol; in inet_create()
340 if (IPPROTO_RAW == protocol) in inet_create()
354 sk->sk_protocol = protocol; in inet_create()
997 .protocol = IPPROTO_TCP,
1006 .protocol = IPPROTO_UDP,
1014 .protocol = IPPROTO_ICMP,
1022 .protocol = IPPROTO_IP, /* wild card */
1035 int protocol = p->protocol; in inet_register_protosw() local
1051 if (protocol == answer->protocol) in inet_register_protosw()
1074 pr_err("Attempt to override permanent protocol %d\n", protocol); in inet_register_protosw()
1088 p->protocol); in inet_unregister_protosw()
1242 proto = iph->protocol; in inet_gso_segment()
1316 proto = iph->protocol; in inet_gro_receive()
1345 if ((iph->protocol ^ iph2->protocol) | in inet_gro_receive()
1407 int proto = iph->protocol; in inet_gro_complete()
1434 unsigned short type, unsigned char protocol, in inet_ctl_sock_create() argument
1438 int rc = sock_create_kern(family, type, protocol, &sock); in inet_ctl_sock_create()