Lines Matching refs:nf_bridge
90 const struct nf_bridge_info *nf_bridge) in br_nf_ipv6_daddr_was_changed() argument
92 return memcmp(&nf_bridge->ipv6_daddr, &ipv6_hdr(skb)->daddr, in br_nf_ipv6_daddr_was_changed()
103 struct nf_bridge_info *nf_bridge = nf_bridge_info_get(skb); in br_nf_pre_routing_finish_ipv6() local
114 nf_bridge->frag_max_size = IP6CB(skb)->frag_max_size; in br_nf_pre_routing_finish_ipv6()
116 if (nf_bridge->pkt_otherhost) { in br_nf_pre_routing_finish_ipv6()
118 nf_bridge->pkt_otherhost = false; in br_nf_pre_routing_finish_ipv6()
120 nf_bridge->in_prerouting = 0; in br_nf_pre_routing_finish_ipv6()
121 if (br_nf_ipv6_daddr_was_changed(skb, nf_bridge)) { in br_nf_pre_routing_finish_ipv6()
167 struct nf_bridge_info *nf_bridge; in br_nf_pre_routing_ipv6() local
172 nf_bridge = nf_bridge_alloc(skb); in br_nf_pre_routing_ipv6()
173 if (!nf_bridge) in br_nf_pre_routing_ipv6()
178 nf_bridge = nf_bridge_info_get(skb); in br_nf_pre_routing_ipv6()
179 nf_bridge->ipv6_daddr = ipv6_hdr(skb)->daddr; in br_nf_pre_routing_ipv6()