Lines Matching full:net
22 #include <net/addrconf.h>
23 #include <net/flow.h>
24 #include <net/ip6_fib.h>
25 #include <net/sock.h>
26 #include <net/lwtunnel.h>
30 #include <net/nexthop.h>
82 struct dst_entry *ip6_route_input_lookup(struct net *net,
87 struct dst_entry *ip6_route_output_flags_noref(struct net *net,
91 struct dst_entry *ip6_route_output_flags(struct net *net, const struct sock *sk,
94 static inline struct dst_entry *ip6_route_output(struct net *net, in ip6_route_output() argument
98 return ip6_route_output_flags(net, sk, fl6, 0); in ip6_route_output()
111 struct dst_entry *ip6_route_lookup(struct net *net, struct flowi6 *fl6,
113 struct rt6_info *ip6_pol_route(struct net *net, struct fib6_table *table,
121 int ipv6_route_ioctl(struct net *net, unsigned int cmd,
126 int ip6_ins_rt(struct net *net, struct fib6_info *f6i);
127 int ip6_del_rt(struct net *net, struct fib6_info *f6i, bool skip_notify);
133 static inline int ip6_route_get_saddr(struct net *net, struct fib6_info *f6i, in ip6_route_get_saddr() argument
145 err = ipv6_dev_get_saddr(net, dev, daddr, prefs, saddr); in ip6_route_get_saddr()
151 struct rt6_info *rt6_lookup(struct net *net, const struct in6_addr *daddr,
154 u32 rt6_multipath_hash(const struct net *net, const struct flowi6 *fl6,
159 void fib6_force_start_gc(struct net *net);
161 struct fib6_info *addrconf_f6i_alloc(struct net *net, struct inet6_dev *idev,
165 struct rt6_info *ip6_dst_alloc(struct net *net, struct net_device *dev,
172 struct fib6_info *rt6_get_dflt_router(struct net *net,
175 struct fib6_info *rt6_add_dflt_router(struct net *net,
179 void rt6_purge_dflt_routers(struct net *net);
184 void ip6_update_pmtu(struct sk_buff *skb, struct net *net, __be32 mtu, int oif,
187 void ip6_redirect(struct sk_buff *skb, struct net *net, int oif, u32 mark,
189 void ip6_redirect_no_header(struct sk_buff *skb, struct net *net, int oif);
197 struct net *net; member
204 void rt6_clean_tohost(struct net *net, struct in6_addr *gateway);
262 int ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
263 int (*output)(struct net *, struct sock *, struct sk_buff *));