Lines Matching refs:protocol
114 static int inet6_create(struct net *net, struct socket *sock, int protocol, in inet6_create() argument
129 if (protocol < 0 || protocol >= IPPROTO_MAX) in inet6_create()
140 if (protocol == answer->protocol) { in inet6_create()
141 if (protocol != IPPROTO_IP) in inet6_create()
145 if (IPPROTO_IP == protocol) { in inet6_create()
146 protocol = answer->protocol; in inet6_create()
149 if (IPPROTO_IP == answer->protocol) in inet6_create()
164 PF_INET6, protocol, sock->type); in inet6_create()
171 PF_INET6, protocol); in inet6_create()
203 inet->inet_num = protocol; in inet6_create()
204 if (IPPROTO_RAW == protocol) in inet6_create()
210 sk->sk_protocol = protocol; in inet6_create()
590 int protocol = p->protocol; in inet6_register_protosw() local
608 if (protocol == answer->protocol) in inet6_register_protosw()
631 pr_err("Attempt to override permanent protocol %d\n", protocol); in inet6_register_protosw()
646 p->protocol); in inet6_unregister_protosw()