Lines Matching defs:net
8 * Adapted from linux/net/ipv4/raw.c
26 #include <linux/net.h>
37 #include <net/net_namespace.h>
38 #include <net/ip.h>
39 #include <net/sock.h>
40 #include <net/snmp.h>
42 #include <net/ipv6.h>
43 #include <net/ndisc.h>
44 #include <net/protocol.h>
45 #include <net/ip6_route.h>
46 #include <net/ip6_checksum.h>
47 #include <net/addrconf.h>
48 #include <net/transp_v6.h>
49 #include <net/udp.h>
50 #include <net/inet_common.h>
51 #include <net/tcp_states.h>
53 #include <net/mip6.h>
57 #include <net/raw.h>
58 #include <net/rawv6.h>
59 #include <net/xfrm.h>
68 static struct sock *__raw_v6_lookup(struct net *net, struct sock *sk,
79 if (!net_eq(sock_net(sk), net))
161 struct net *net;
174 net = dev_net(skb->dev);
175 sk = __raw_v6_lookup(net, sk, nexthdr, daddr, saddr, IP6CB(skb)->iif);
212 sk = __raw_v6_lookup(net, sk_next(sk), nexthdr, daddr, saddr,
345 struct net *net;
356 net = dev_net(skb->dev);
358 while ((sk = __raw_v6_lookup(net, sk, nexthdr, saddr, daddr,
1281 static int __net_init raw6_init_net(struct net *net)
1283 if (!proc_net_fops_create(net, "raw6", S_IRUGO, &raw6_seq_fops))
1289 static void __net_exit raw6_exit_net(struct net *net)
1291 proc_net_remove(net, "raw6");