Lines Matching defs:net
8 * based heavily on net/ipv6/mcast.c
24 #include <linux/net.h>
34 #include <net/net_namespace.h>
35 #include <net/sock.h>
36 #include <net/snmp.h>
38 #include <net/ipv6.h>
39 #include <net/protocol.h>
40 #include <net/if_inet6.h>
41 #include <net/ndisc.h>
42 #include <net/addrconf.h>
43 #include <net/ip6_route.h>
45 #include <net/checksum.h>
59 struct net *net = sock_net(sk);
60 int ishost = !net->ipv6.devconf_all->forwarding;
63 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
67 if (ipv6_chk_addr(net, addr, NULL, 0))
80 rt = rt6_lookup(net, addr, NULL, 0, 0);
89 dev = __dev_get_by_flags(net, IFF_UP,
93 dev = __dev_get_by_index(net, ifindex);
147 struct net *net = sock_net(sk);
166 dev = __dev_get_by_index(net, pac->acl_ifindex);
180 struct net *net = sock_net(sk);
195 dev = __dev_get_by_index(net, pac->acl_ifindex);
392 bool ipv6_chk_acast_addr(struct net *net, struct net_device *dev,
401 for_each_netdev_rcu(net, dev)
413 bool ipv6_chk_acast_addr_src(struct net *net, struct net_device *dev,
416 return ipv6_chk_acast_addr(net,
435 struct net *net = seq_file_net(seq);
438 for_each_netdev_rcu(net, state->dev) {
545 int __net_init ac6_proc_init(struct net *net)
547 if (!proc_create("anycast6", S_IRUGO, net->proc_net, &ac6_seq_fops))
553 void ac6_proc_exit(struct net *net)
555 remove_proc_entry("anycast6", net->proc_net);