/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_net.c | 228 __u8 tos, __u8 ttl, __be16 df, bool xnet) 232 skb_scrub_packet(skb, xnet); 284 bool xnet = false; local 299 av->grh.traffic_class, av->grh.hop_limit, df, xnet); 226 prepare_ipv4_hdr(struct dst_entry *dst, struct sk_buff *skb, __be32 saddr, __be32 daddr, __u8 proto, __u8 tos, __u8 ttl, __be16 df, bool xnet) argument
|
/linux-master/include/net/ |
H A D | ip_tunnels.h | 487 __be16 inner_proto, bool raw_proto, bool xnet); 490 __be16 inner_proto, bool xnet) 492 return __iptunnel_pull_header(skb, hdr_len, inner_proto, false, xnet); 497 u8 tos, u8 ttl, __be16 df, bool xnet); 489 iptunnel_pull_header(struct sk_buff *skb, int hdr_len, __be16 inner_proto, bool xnet) argument
|
H A D | udp_tunnel.h | 153 bool xnet, bool nocheck);
|
/linux-master/net/ipv4/ |
H A D | udp_tunnel_core.c | 156 bool xnet, bool nocheck) 172 iptunnel_xmit(sk, rt, skb, src, dst, IPPROTO_UDP, tos, ttl, df, xnet); 153 udp_tunnel_xmit_skb(struct rtable *rt, struct sock *sk, struct sk_buff *skb, __be32 src, __be32 dst, __u8 tos, __u8 ttl, __be16 df, __be16 src_port, __be16 dst_port, bool xnet, bool nocheck) argument
|
H A D | ip_tunnel_core.c | 52 __u8 tos, __u8 ttl, __be16 df, bool xnet) 60 skb_scrub_packet(skb, xnet); 93 __be16 inner_proto, bool raw_proto, bool xnet) 119 skb_scrub_packet(skb, xnet); 50 iptunnel_xmit(struct sock *sk, struct rtable *rt, struct sk_buff *skb, __be32 src, __be32 dst, __u8 proto, __u8 tos, __u8 ttl, __be16 df, bool xnet) argument 92 __iptunnel_pull_header(struct sk_buff *skb, int hdr_len, __be16 inner_proto, bool raw_proto, bool xnet) argument
|
/linux-master/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 301 bool xnet = true; local 304 xnet = !net_eq(dev_net(skb->dev), dev_net(dev)); 306 skb_scrub_packet(skb, xnet);
|
/linux-master/net/xfrm/ |
H A D | xfrm_interface_core.c | 294 static void xfrmi_scrub_packet(struct sk_buff *skb, bool xnet) argument 304 if (!xnet) 365 bool xnet; local 388 xnet = !net_eq(xi->net, dev_net(skb->dev)); 390 if (xnet) { 407 xfrmi_scrub_packet(skb, xnet);
|
/linux-master/drivers/net/ |
H A D | bareudp.c | 288 bool xnet = !net_eq(bareudp->net, dev_net(bareudp->dev)); local 320 skb_scrub_packet(skb, xnet); 353 bool xnet = !net_eq(bareudp->net, dev_net(bareudp->dev)); local 384 skb_scrub_packet(skb, xnet);
|
H A D | geneve.c | 761 bool xnet, int ip_hdr_len, 771 skb_scrub_packet(skb, xnet); 814 bool xnet = !net_eq(geneve->net, dev_net(geneve->dev)); local 905 err = geneve_build_skb(&rt->dst, skb, info, xnet, sizeof(struct iphdr), 922 bool xnet = !net_eq(geneve->net, dev_net(geneve->dev)); local 993 err = geneve_build_skb(dst, skb, info, xnet, sizeof(struct ipv6hdr), 759 geneve_build_skb(struct dst_entry *dst, struct sk_buff *skb, const struct ip_tunnel_info *info, bool xnet, int ip_hdr_len, bool inner_proto_inherit) argument
|
H A D | netkit.c | 53 static void netkit_prep_forward(struct sk_buff *skb, bool xnet) argument 55 skb_scrub_packet(skb, xnet);
|
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 2352 bool xnet = !net_eq(vxlan->net, dev_net(vxlan->dev)); 2511 src_port, dst_port, xnet, !udp_sum); 2564 skb_scrub_packet(skb, xnet); 2333 bool xnet = !net_eq(vxlan->net, dev_net(vxlan->dev)); local
|
/linux-master/net/core/ |
H A D | skbuff.c | 6009 * @xnet: packet is crossing netns 6015 * another namespace (@xnet == true). We have to clear all information in the 6018 void skb_scrub_packet(struct sk_buff *skb, bool xnet) 6033 if (!xnet) 6007 skb_scrub_packet(struct sk_buff *skb, bool xnet) argument
|
/linux-master/include/linux/ |
H A D | skbuff.h | 4084 void skb_scrub_packet(struct sk_buff *skb, bool xnet);
|