/linux-6.12.1/include/net/ |
D | ip_tunnels.h | 586 __be16 inner_proto, bool raw_proto, bool xnet); 589 __be16 inner_proto, bool xnet) in iptunnel_pull_header() argument 591 return __iptunnel_pull_header(skb, hdr_len, inner_proto, false, xnet); in iptunnel_pull_header() 596 u8 tos, u8 ttl, __be16 df, bool xnet);
|
D | udp_tunnel.h | 153 bool xnet, bool nocheck);
|
/linux-6.12.1/drivers/infiniband/sw/rxe/ |
D | rxe_net.c | 228 __u8 tos, __u8 ttl, __be16 df, bool xnet) in prepare_ipv4_hdr() argument 232 skb_scrub_packet(skb, xnet); in prepare_ipv4_hdr() 284 bool xnet = false; in prepare4() local 299 av->grh.traffic_class, av->grh.hop_limit, df, xnet); in prepare4()
|
/linux-6.12.1/net/xfrm/ |
D | xfrm_interface_core.c | 294 static void xfrmi_scrub_packet(struct sk_buff *skb, bool xnet) in xfrmi_scrub_packet() argument 304 if (!xnet) in xfrmi_scrub_packet() 365 bool xnet; in xfrmi_rcv_cb() local 388 xnet = !net_eq(xi->net, dev_net(skb->dev)); in xfrmi_rcv_cb() 390 if (xnet) { in xfrmi_rcv_cb() 407 xfrmi_scrub_packet(skb, xnet); in xfrmi_rcv_cb()
|
/linux-6.12.1/net/ipv4/ |
D | udp_tunnel_core.c | 157 bool xnet, bool nocheck) in udp_tunnel_xmit_skb() argument 173 iptunnel_xmit(sk, rt, skb, src, dst, IPPROTO_UDP, tos, ttl, df, xnet); in udp_tunnel_xmit_skb()
|
D | ip_tunnel_core.c | 52 __u8 tos, __u8 ttl, __be16 df, bool xnet) in iptunnel_xmit() argument 60 skb_scrub_packet(skb, xnet); in iptunnel_xmit() 93 __be16 inner_proto, bool raw_proto, bool xnet) in __iptunnel_pull_header() argument 119 skb_scrub_packet(skb, xnet); in __iptunnel_pull_header()
|
/linux-6.12.1/drivers/net/ |
D | bareudp.c | 309 bool xnet = !net_eq(bareudp->net, dev_net(bareudp->dev)); in bareudp_xmit_skb() local 344 skb_scrub_packet(skb, xnet); in bareudp_xmit_skb() 379 bool xnet = !net_eq(bareudp->net, dev_net(bareudp->dev)); in bareudp6_xmit_skb() local 412 skb_scrub_packet(skb, xnet); in bareudp6_xmit_skb()
|
D | geneve.c | 765 bool xnet, int ip_hdr_len, in geneve_build_skb() argument 775 skb_scrub_packet(skb, xnet); in geneve_build_skb() 819 bool xnet = !net_eq(geneve->net, dev_net(geneve->dev)); in geneve_xmit_skb() local 911 err = geneve_build_skb(&rt->dst, skb, info, xnet, sizeof(struct iphdr), in geneve_xmit_skb() 930 bool xnet = !net_eq(geneve->net, dev_net(geneve->dev)); in geneve6_xmit_skb() local 1001 err = geneve_build_skb(dst, skb, info, xnet, sizeof(struct ipv6hdr), in geneve6_xmit_skb()
|
D | netkit.c | 53 static void netkit_prep_forward(struct sk_buff *skb, bool xnet) in netkit_prep_forward() argument 55 skb_scrub_packet(skb, xnet); in netkit_prep_forward()
|
/linux-6.12.1/drivers/net/ipvlan/ |
D | ipvlan_core.c | 303 bool xnet = true; in ipvlan_skb_crossing_ns() local 306 xnet = !net_eq(dev_net(skb->dev), dev_net(dev)); in ipvlan_skb_crossing_ns() 308 skb_scrub_packet(skb, xnet); in ipvlan_skb_crossing_ns()
|
/linux-6.12.1/drivers/net/vxlan/ |
D | vxlan_core.c | 2354 bool xnet = !net_eq(vxlan->net, dev_net(vxlan->dev)); in vxlan_xmit_one() local 2521 src_port, dst_port, xnet, !udp_sum); in vxlan_xmit_one() 2574 skb_scrub_packet(skb, xnet); in vxlan_xmit_one()
|
/linux-6.12.1/net/core/ |
D | skbuff.c | 6112 void skb_scrub_packet(struct sk_buff *skb, bool xnet) in skb_scrub_packet() argument 6127 if (!xnet) in skb_scrub_packet()
|
/linux-6.12.1/include/linux/ |
D | skbuff.h | 4104 void skb_scrub_packet(struct sk_buff *skb, bool xnet);
|