Lines Matching refs:net

43 	int (*chk_addr)(struct net *net, const struct in6_addr *addr,
45 int (*route_me_harder)(struct net *net, struct sock *sk, struct sk_buff *skb);
46 int (*dev_get_saddr)(struct net *net, const struct net_device *dev,
49 int (*route)(struct net *net, struct dst_entry **dst, struct flowi *fl,
57 int (*fragment)(struct net *net, struct sock *sk, struct sk_buff *skb,
58 int (*output)(struct net *, struct sock *, struct sk_buff *));
61 int (*br_fragment)(struct net *net, struct sock *sk,
64 int (*output)(struct net *, struct sock *sk,
79 static inline int nf_ipv6_chk_addr(struct net *net, const struct in6_addr *addr, in nf_ipv6_chk_addr() argument
88 return v6_ops->chk_addr(net, addr, dev, strict); in nf_ipv6_chk_addr()
90 return ipv6_chk_addr(net, addr, dev, strict); in nf_ipv6_chk_addr()
96 int __nf_ip6_route(struct net *net, struct dst_entry **dst,
99 static inline int nf_ip6_route(struct net *net, struct dst_entry **dst, in nf_ip6_route() argument
106 return v6ops->route(net, dst, fl, strict); in nf_ip6_route()
111 return __nf_ip6_route(net, dst, fl, strict); in nf_ip6_route()
119 int br_ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
121 int (*output)(struct net *, struct sock *sk,
125 static inline int nf_br_ip6_fragment(struct net *net, struct sock *sk, in nf_br_ip6_fragment() argument
128 int (*output)(struct net *, struct sock *sk, in nf_br_ip6_fragment() argument
138 return v6_ops->br_fragment(net, sk, skb, data, output); in nf_br_ip6_fragment()
140 return br_ip6_fragment(net, sk, skb, data, output); in nf_br_ip6_fragment()
146 int ip6_route_me_harder(struct net *net, struct sock *sk, struct sk_buff *skb);
148 static inline int nf_ip6_route_me_harder(struct net *net, struct sock *sk, struct sk_buff *skb) in nf_ip6_route_me_harder() argument
156 return v6_ops->route_me_harder(net, sk, skb); in nf_ip6_route_me_harder()
158 return ip6_route_me_harder(net, sk, skb); in nf_ip6_route_me_harder()