Home
last modified time | relevance | path

Searched refs:nf_bridge (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dnetfilter_bridge.h40 const struct nf_bridge_info *nf_bridge = nf_bridge_info_get(skb); in nf_bridge_get_physinif() local
42 if (!nf_bridge) in nf_bridge_get_physinif()
45 return nf_bridge->physindev ? nf_bridge->physindev->ifindex : 0; in nf_bridge_get_physinif()
50 const struct nf_bridge_info *nf_bridge = nf_bridge_info_get(skb); in nf_bridge_get_physoutif() local
52 if (!nf_bridge) in nf_bridge_get_physoutif()
55 return nf_bridge->physoutdev ? nf_bridge->physoutdev->ifindex : 0; in nf_bridge_get_physoutif()
61 const struct nf_bridge_info *nf_bridge = nf_bridge_info_get(skb); in nf_bridge_get_physindev() local
63 return nf_bridge ? nf_bridge->physindev : NULL; in nf_bridge_get_physindev()
69 const struct nf_bridge_info *nf_bridge = nf_bridge_info_get(skb); in nf_bridge_get_physoutdev() local
71 return nf_bridge ? nf_bridge->physoutdev : NULL; in nf_bridge_get_physoutdev()
[all …]
/linux-6.3-rc2/net/bridge/
A Dbr_netfilter_hooks.c294 nf_bridge->bridged_dnat = 1; in br_nf_pre_routing_finish_bridge()
366 nf_bridge->in_prerouting = 0; in br_nf_pre_routing_finish()
457 nf_bridge->in_prerouting = 1; in setup_pre_routing()
555 in = nf_bridge->physindev; in br_nf_forward_finish()
586 if (!nf_bridge) in br_nf_forward_ip()
595 if (!nf_bridge) in br_nf_forward_ip()
745 if (nf_bridge->frag_max_size && nf_bridge->frag_max_size < mtu) in br_nf_dev_queue_xmit()
829 if (!nf_bridge || !nf_bridge->physoutdev) in br_nf_post_routing()
871 if (nf_bridge && !nf_bridge->in_prerouting && in ip_sabotage_in()
896 nf_bridge->bridged_dnat = 0; in br_nf_pre_routing_finish_bridge_slow()
[all …]
A Dbr_netfilter_ipv6.c149 const struct nf_bridge_info *nf_bridge) in br_nf_ipv6_daddr_was_changed() argument
169 if (nf_bridge->pkt_otherhost) { in br_nf_pre_routing_finish_ipv6()
171 nf_bridge->pkt_otherhost = false; in br_nf_pre_routing_finish_ipv6()
173 nf_bridge->in_prerouting = 0; in br_nf_pre_routing_finish_ipv6()
184 skb->dev = nf_bridge->physindev; in br_nf_pre_routing_finish_ipv6()
204 skb->dev = nf_bridge->physindev; in br_nf_pre_routing_finish_ipv6()
220 struct nf_bridge_info *nf_bridge; in br_nf_pre_routing_ipv6() local
225 nf_bridge = nf_bridge_alloc(skb); in br_nf_pre_routing_ipv6()
226 if (!nf_bridge) in br_nf_pre_routing_ipv6()
231 nf_bridge = nf_bridge_info_get(skb); in br_nf_pre_routing_ipv6()
[all …]
/linux-6.3-rc2/net/netfilter/
A Dnf_queue.c85 struct nf_bridge_info *nf_bridge; in __nf_queue_entry_init_physdevs() local
87 nf_bridge = nf_bridge_info_get(skb); in __nf_queue_entry_init_physdevs()
88 if (nf_bridge) { in __nf_queue_entry_init_physdevs()

Completed in 8 milliseconds