Lines Matching full:net
7 #include <net/net_namespace.h>
8 #include <net/fib_notifier.h>
9 #include <net/netns/ipv4.h>
10 #include <net/ip_fib.h>
20 int call_fib4_notifiers(struct net *net, enum fib_event_type event_type, in call_fib4_notifiers() argument
26 net->ipv4.fib_seq++; in call_fib4_notifiers()
27 return call_fib_notifiers(net, event_type, info); in call_fib4_notifiers()
30 static unsigned int fib4_seq_read(struct net *net) in fib4_seq_read() argument
34 return net->ipv4.fib_seq + fib4_rules_seq_read(net); in fib4_seq_read()
37 static int fib4_dump(struct net *net, struct notifier_block *nb, in fib4_dump() argument
42 err = fib4_rules_dump(net, nb, extack); in fib4_dump()
46 return fib_notify(net, nb, extack); in fib4_dump()
56 int __net_init fib4_notifier_init(struct net *net) in fib4_notifier_init() argument
60 net->ipv4.fib_seq = 0; in fib4_notifier_init()
62 ops = fib_notifier_ops_register(&fib4_notifier_ops_template, net); in fib4_notifier_init()
65 net->ipv4.notifier_ops = ops; in fib4_notifier_init()
70 void __net_exit fib4_notifier_exit(struct net *net) in fib4_notifier_exit() argument
72 fib_notifier_ops_unregister(net->ipv4.notifier_ops); in fib4_notifier_exit()