/kernel/linux/linux-5.10/net/ipv4/netfilter/ |
H A D | nf_reject_ipv4.c | 48 struct iphdr *niph, *oiph = ip_hdr(oldskb); in nf_reject_iphdr_put() local 59 niph->saddr = oiph->daddr; in nf_reject_iphdr_put() 60 niph->daddr = oiph->saddr; in nf_reject_iphdr_put()
|
/kernel/linux/linux-5.10/drivers/net/ |
H A D | bareudp.c | 61 void *oiph; in bareudp_udp_encap_recv() local 140 oiph = skb_network_header(skb); in bareudp_udp_encap_recv() 144 err = IP_ECN_decapsulate(oiph, skb); in bareudp_udp_encap_recv() 146 err = IP6_ECN_decapsulate(oiph, skb); in bareudp_udp_encap_recv() 153 &((struct iphdr *)oiph)->saddr, in bareudp_udp_encap_recv() 154 ((struct iphdr *)oiph)->tos); in bareudp_udp_encap_recv() 157 &((struct ipv6hdr *)oiph)->saddr); in bareudp_udp_encap_recv()
|
H A D | geneve.c | 222 void *oiph; in geneve_rx() local 265 oiph = skb_network_header(skb); in geneve_rx() 269 err = IP_ECN_decapsulate(oiph, skb); in geneve_rx() 272 err = IP6_ECN_decapsulate(oiph, skb); in geneve_rx() 280 &((struct iphdr *)oiph)->saddr, in geneve_rx() 281 ((struct iphdr *)oiph)->tos); in geneve_rx() 285 &((struct ipv6hdr *)oiph)->saddr); in geneve_rx()
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | bareudp.c | 68 void *oiph; in bareudp_udp_encap_recv() local 147 oiph = skb_network_header(skb); in bareudp_udp_encap_recv() 152 err = IP_ECN_decapsulate(oiph, skb); in bareudp_udp_encap_recv() 154 err = IP6_ECN_decapsulate(oiph, skb); in bareudp_udp_encap_recv() 161 &((struct iphdr *)oiph)->saddr, in bareudp_udp_encap_recv() 162 ((struct iphdr *)oiph)->tos); in bareudp_udp_encap_recv() 165 &((struct ipv6hdr *)oiph)->saddr); in bareudp_udp_encap_recv()
|
H A D | geneve.c | 225 void *oiph; in geneve_rx() local 290 oiph = skb->head + nh; in geneve_rx() 293 err = IP_ECN_decapsulate(oiph, skb); in geneve_rx() 296 err = IP6_ECN_decapsulate(oiph, skb); in geneve_rx() 304 &((struct iphdr *)oiph)->saddr, in geneve_rx() 305 ((struct iphdr *)oiph)->tos); in geneve_rx() 309 &((struct ipv6hdr *)oiph)->saddr); in geneve_rx()
|
/kernel/linux/linux-6.6/net/ipv4/netfilter/ |
H A D | nf_reject_ipv4.c | 172 struct iphdr *niph, *oiph = ip_hdr(oldskb); in nf_reject_iphdr_put() local 183 niph->saddr = oiph->daddr; in nf_reject_iphdr_put() 184 niph->daddr = oiph->saddr; in nf_reject_iphdr_put()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | inet_ecn.h | 271 static inline int IP_ECN_decapsulate(const struct iphdr *oiph, in IP_ECN_decapsulate() argument 287 return INET_ECN_decapsulate(skb, oiph->tos, inner); in IP_ECN_decapsulate()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | inet_ecn.h | 286 static inline int IP_ECN_decapsulate(const struct iphdr *oiph, in IP_ECN_decapsulate() argument 302 return INET_ECN_decapsulate(skb, oiph->tos, inner); in IP_ECN_decapsulate()
|
/kernel/linux/linux-5.10/drivers/net/vxlan/ |
H A D | vxlan_core.c | 1799 static bool vxlan_ecn_decapsulate(struct vxlan_sock *vs, void *oiph, in vxlan_ecn_decapsulate() argument 1805 err = IP_ECN_decapsulate(oiph, skb); in vxlan_ecn_decapsulate() 1808 err = IP6_ECN_decapsulate(oiph, skb); in vxlan_ecn_decapsulate() 1814 &((struct iphdr *)oiph)->saddr, in vxlan_ecn_decapsulate() 1815 ((struct iphdr *)oiph)->tos); in vxlan_ecn_decapsulate() 1818 &((struct ipv6hdr *)oiph)->saddr); in vxlan_ecn_decapsulate() 1833 void *oiph; in vxlan_rcv() local 1923 oiph = skb_network_header(skb); in vxlan_rcv() 1926 if (!vxlan_ecn_decapsulate(vs, oiph, skb)) { in vxlan_rcv()
|
/kernel/linux/linux-6.6/drivers/net/vxlan/ |
H A D | vxlan_core.c | 1636 static bool vxlan_ecn_decapsulate(struct vxlan_sock *vs, void *oiph, in vxlan_ecn_decapsulate() argument 1642 err = IP_ECN_decapsulate(oiph, skb); in vxlan_ecn_decapsulate() 1645 err = IP6_ECN_decapsulate(oiph, skb); in vxlan_ecn_decapsulate() 1651 &((struct iphdr *)oiph)->saddr, in vxlan_ecn_decapsulate() 1652 ((struct iphdr *)oiph)->tos); in vxlan_ecn_decapsulate() 1655 &((struct ipv6hdr *)oiph)->saddr); in vxlan_ecn_decapsulate() 1671 void *oiph; in vxlan_rcv() local 1761 oiph = skb_network_header(skb); in vxlan_rcv() 1764 if (!vxlan_ecn_decapsulate(vs, oiph, skb)) { in vxlan_rcv()
|