Home
last modified time | relevance | path

Searched refs:v6ops (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/net/netfilter/
Dutils.c165 const struct nf_ipv6_ops *v6ops; in nf_route() local
173 v6ops = rcu_dereference(nf_ipv6_ops); in nf_route()
174 if (v6ops) in nf_route()
175 ret = v6ops->route(net, dst, fl, strict); in nf_route()
185 const struct nf_ipv6_ops *v6ops; in nf_reroute() local
193 v6ops = rcu_dereference(nf_ipv6_ops); in nf_reroute()
194 if (v6ops) in nf_reroute()
195 ret = v6ops->reroute(skb, entry); in nf_reroute()
Dxt_addrtype.c39 const struct nf_ipv6_ops *v6ops; in match_lookup_rt6() local
50 v6ops = nf_get_ipv6_ops(); in match_lookup_rt6()
51 if (v6ops) { in match_lookup_rt6()
53 if (v6ops->chk_addr(net, addr, dev, true)) in match_lookup_rt6()
56 route_err = v6ops->route(net, (struct dst_entry **)&rt, in match_lookup_rt6()
Dnf_conntrack_h323_main.c753 const struct nf_ipv6_ops *v6ops; in callforward_do_filter() local
757 v6ops = nf_get_ipv6_ops(); in callforward_do_filter()
758 if (!v6ops) in callforward_do_filter()
766 if (!v6ops->route(net, (struct dst_entry **)&rt1, in callforward_do_filter()
768 if (!v6ops->route(net, (struct dst_entry **)&rt2, in callforward_do_filter()
/Linux-v4.19/net/ipv6/netfilter/
Dnft_fib_ipv6.c62 const struct nf_ipv6_ops *v6ops; in __nft_fib6_eval_type() local
71 v6ops = nf_get_ipv6_ops(); in __nft_fib6_eval_type()
72 if (!v6ops) in __nft_fib6_eval_type()
82 if (dev && v6ops->chk_addr(nft_net(pkt), &fl6.daddr, dev, true)) in __nft_fib6_eval_type()
85 route_err = v6ops->route(nft_net(pkt), (struct dst_entry **)&rt, in __nft_fib6_eval_type()
/Linux-v4.19/net/bridge/
Dbr_netfilter_ipv6.c168 const struct nf_ipv6_ops *v6ops = nf_get_ipv6_ops(); in br_nf_pre_routing_finish_ipv6() local
179 v6ops->route_input(skb); in br_nf_pre_routing_finish_ipv6()
Dbr_netfilter_hooks.c754 const struct nf_ipv6_ops *v6ops = nf_get_ipv6_ops(); in br_nf_dev_queue_xmit() local
771 if (v6ops) in br_nf_dev_queue_xmit()
772 return v6ops->fragment(net, sk, skb, br_nf_push_frag_xmit); in br_nf_dev_queue_xmit()
/Linux-v4.19/net/openvswitch/
Dactions.c913 const struct nf_ipv6_ops *v6ops = nf_get_ipv6_ops(); in ovs_fragment() local
917 if (!v6ops) in ovs_fragment()
931 v6ops->fragment(net, skb->sk, skb, ovs_vport_output); in ovs_fragment()