Lines Matching refs:net
76 struct dst_entry *ip6_route_input_lookup(struct net *net,
81 struct dst_entry *ip6_route_output_flags(struct net *net, const struct sock *sk,
84 static inline struct dst_entry *ip6_route_output(struct net *net, in ip6_route_output() argument
88 return ip6_route_output_flags(net, sk, fl6, 0); in ip6_route_output()
91 struct dst_entry *ip6_route_lookup(struct net *net, struct flowi6 *fl6,
93 struct rt6_info *ip6_pol_route(struct net *net, struct fib6_table *table,
101 int ipv6_route_ioctl(struct net *net, unsigned int cmd, void __user *arg);
105 int ip6_ins_rt(struct net *net, struct fib6_info *f6i);
106 int ip6_del_rt(struct net *net, struct fib6_info *f6i);
112 static inline int ip6_route_get_saddr(struct net *net, struct fib6_info *f6i, in ip6_route_get_saddr() argument
124 err = ipv6_dev_get_saddr(net, dev, daddr, prefs, saddr); in ip6_route_get_saddr()
130 struct rt6_info *rt6_lookup(struct net *net, const struct in6_addr *daddr,
133 u32 rt6_multipath_hash(const struct net *net, const struct flowi6 *fl6,
138 void fib6_force_start_gc(struct net *net);
140 struct fib6_info *addrconf_f6i_alloc(struct net *net, struct inet6_dev *idev,
144 struct rt6_info *ip6_dst_alloc(struct net *net, struct net_device *dev,
151 struct fib6_info *rt6_get_dflt_router(struct net *net,
154 struct fib6_info *rt6_add_dflt_router(struct net *net,
158 void rt6_purge_dflt_routers(struct net *net);
163 void ip6_update_pmtu(struct sk_buff *skb, struct net *net, __be32 mtu, int oif,
166 void ip6_redirect(struct sk_buff *skb, struct net *net, int oif, u32 mark,
168 void ip6_redirect_no_header(struct sk_buff *skb, struct net *net, int oif,
177 struct net *net; member
183 void rt6_clean_tohost(struct net *net, struct in6_addr *gateway);
240 int ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
241 int (*output)(struct net *, struct sock *, struct sk_buff *));