/kernel/linux/linux-6.6/drivers/net/wireguard/ |
H A D | receive.c | 370 (ip_hdr(skb)->version == 4 || in wg_packet_consume_data_done() 371 (ip_hdr(skb)->version == 6 && in wg_packet_consume_data_done() 386 len = ntohs(ip_hdr(skb)->tot_len); in wg_packet_consume_data_done() 389 INET_ECN_decapsulate(skb, PACKET_CB(skb)->ds, ip_hdr(skb)->tos); in wg_packet_consume_data_done() 575 PACKET_CB(skb)->ds = ip_tunnel_get_dsfield(ip_hdr(skb), skb); in wg_packet_receive()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | ip_options.c | 160 if (memcmp(&ip_hdr(skb)->saddr, in __ip_options_echo() 254 optptr = (unsigned char *)&(ip_hdr(skb)[1]); in __ip_options_compile() 566 ip_hdr(skb)->daddr = opt->nexthop; in ip_forward_options() 581 ip_send_check(ip_hdr(skb)); in ip_forward_options() 590 struct iphdr *iph = ip_hdr(skb); in ip_options_rcv_srr()
|
H A D | esp4_offload.c | 56 (xfrm_address_t *)&ip_hdr(skb)->daddr, in esp4_gro_receive() 96 struct iphdr *iph = ip_hdr(skb); in esp4_gso_encap() 323 ip_hdr(skb)->tot_len = htons(skb->len); in esp_xmit() 324 ip_send_check(ip_hdr(skb)); in esp_xmit()
|
H A D | route.c | 420 pkey = skb ? ip_hdr(skb)->daddr : *((__be32 *) daddr); in ipv4_neigh_lookup() 535 const struct iphdr *iph = ip_hdr(skb); in build_skb_flow_key() 742 __be32 old_gw = ip_hdr(skb)->saddr; in __ip_do_redirect() 894 peer = inet_getpeer_v4(net->ipv4.peers, ip_hdr(skb)->saddr, vif, 1); in ip_rt_send_redirect() 897 rt_nexthop(rt, ip_hdr(skb)->daddr)); in ip_rt_send_redirect() 924 __be32 gw = rt_nexthop(rt, ip_hdr(skb)->daddr); in ip_rt_send_redirect() 933 &ip_hdr(skb)->saddr, inet_iif(skb), in ip_rt_send_redirect() 934 &ip_hdr(skb)->daddr, &gw); in ip_rt_send_redirect() 998 peer = inet_getpeer_v4(net->ipv4.peers, ip_hdr(skb)->saddr, in ip_error() 1224 ip_hdr(sk in ipv4_send_dest_unreach() [all...] |
H A D | icmp.c | 428 inet->tos = ip_hdr(skb)->tos; in icmp_reply() 430 daddr = ipc.addr = ip_hdr(skb)->saddr; in icmp_reply() 443 fl4.flowi4_tos = RT_TOS(ip_hdr(skb)->tos); in icmp_reply() 617 iph = ip_hdr(skb_in); in __icmp_send() 806 orig_ip = ip_hdr(skb_in)->saddr; in icmp_ndo_send() 807 ip_hdr(skb_in)->saddr = ct->tuplehash[0].tuple.src.u3.ip; in icmp_ndo_send() 809 ip_hdr(skb_in)->saddr = orig_ip; in icmp_ndo_send() 948 &ip_hdr(skb)->saddr, in icmp_unreach()
|
H A D | ip_output.c | 102 struct iphdr *iph = ip_hdr(skb); in __ip_local_out() 159 iph = ip_hdr(skb); in ip_build_and_send_pkt() 404 if (ip_hdr(skb)->ttl == 0) { in ip_mc_output() 509 iph = ip_hdr(skb); in __ip_queue_xmit() 579 struct iphdr *iph = ip_hdr(skb); in ip_fragment() 629 iter->iph = ip_hdr(frag); in ip_fraglist_prepare() 646 struct iphdr *iph = ip_hdr(skb); in ip_frag_init() 731 iph = ip_hdr(skb2); in ip_frag_next() 782 iph = ip_hdr(skb); in ip_do_fragment() 1437 iph = ip_hdr(sk in __ip_make_skb() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfdk/ |
H A D | ipsec.c | 12 struct iphdr *iph = ip_hdr(skb); in nfp_nfdk_ipsec_tx()
|
/kernel/linux/linux-5.10/include/linux/netfilter/ipset/ |
H A D | ip_set.h | 429 return src ? ip_hdr(skb)->saddr : ip_hdr(skb)->daddr; in ip4addr() 435 *addr = src ? ip_hdr(skb)->saddr : ip_hdr(skb)->daddr; in ip4addrptr()
|
/kernel/linux/linux-5.10/net/bridge/netfilter/ |
H A D | nf_conntrack_bridge.c | 46 iph = ip_hdr(skb); in nf_br_ip_fragment() 153 if (!ip_is_fragment(ip_hdr(skb))) in nf_ct_br_defrag4() 209 iph = ip_hdr(skb); in nf_ct_br_ip_check() 258 len = ntohs(ip_hdr(skb)->tot_len); in nf_ct_bridge_pre()
|
H A D | nft_reject_bridge.c | 50 iph = ip_hdr(skb); in nft_bridge_iphdr_validate() 119 if (ip_hdr(oldskb)->frag_off & htons(IP_OFFSET)) in nft_reject_br_send_v4_unreach() 128 if (pskb_trim_rcsum(oldskb, ntohs(ip_hdr(oldskb)->tot_len))) in nft_reject_br_send_v4_unreach() 131 proto = ip_hdr(oldskb)->protocol; in nft_reject_br_send_v4_unreach()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | esp4_offload.c | 55 (xfrm_address_t *)&ip_hdr(skb)->daddr, in esp4_gro_receive() 95 struct iphdr *iph = ip_hdr(skb); in esp4_gso_encap() 320 ip_hdr(skb)->tot_len = htons(skb->len); in esp_xmit() 321 ip_send_check(ip_hdr(skb)); in esp_xmit()
|
H A D | route.c | 451 pkey = skb ? ip_hdr(skb)->daddr : *((__be32 *) daddr); in ipv4_neigh_lookup() 567 const struct iphdr *iph = ip_hdr(skb); in build_skb_flow_key() 771 __be32 old_gw = ip_hdr(skb)->saddr; in __ip_do_redirect() 917 peer = inet_getpeer_v4(net->ipv4.peers, ip_hdr(skb)->saddr, vif, 1); in ip_rt_send_redirect() 920 rt_nexthop(rt, ip_hdr(skb)->daddr)); in ip_rt_send_redirect() 947 __be32 gw = rt_nexthop(rt, ip_hdr(skb)->daddr); in ip_rt_send_redirect() 956 &ip_hdr(skb)->saddr, inet_iif(skb), in ip_rt_send_redirect() 957 &ip_hdr(skb)->daddr, &gw); in ip_rt_send_redirect() 1017 peer = inet_getpeer_v4(net->ipv4.peers, ip_hdr(skb)->saddr, in ip_error() 1245 ip_hdr(sk in ipv4_send_dest_unreach() [all...] |
H A D | icmp.c | 434 inet->tos = ip_hdr(skb)->tos; in icmp_reply() 436 daddr = ipc.addr = ip_hdr(skb)->saddr; in icmp_reply() 449 fl4.flowi4_tos = RT_TOS(ip_hdr(skb)->tos); in icmp_reply() 623 iph = ip_hdr(skb_in); in __icmp_send() 812 orig_ip = ip_hdr(skb_in)->saddr; in icmp_ndo_send() 813 ip_hdr(skb_in)->saddr = ct->tuplehash[0].tuple.src.u3.ip; in icmp_ndo_send() 815 ip_hdr(skb_in)->saddr = orig_ip; in icmp_ndo_send() 951 &ip_hdr(skb)->saddr, in icmp_unreach()
|
H A D | ip_output.c | 101 struct iphdr *iph = ip_hdr(skb); in __ip_local_out() 157 iph = ip_hdr(skb); in ip_build_and_send_pkt() 410 if (ip_hdr(skb)->ttl == 0) { in ip_mc_output() 516 iph = ip_hdr(skb); in __ip_queue_xmit() 586 struct iphdr *iph = ip_hdr(skb); in ip_fragment() 636 iter->iph = ip_hdr(frag); in ip_fraglist_prepare() 653 struct iphdr *iph = ip_hdr(skb); in ip_frag_init() 739 iph = ip_hdr(skb2); in ip_frag_next() 789 iph = ip_hdr(skb); in ip_do_fragment() 1542 iph = ip_hdr(sk in __ip_make_skb() [all...] |
/kernel/linux/linux-6.6/include/linux/netfilter/ipset/ |
H A D | ip_set.h | 432 return src ? ip_hdr(skb)->saddr : ip_hdr(skb)->daddr; in ip4addr() 438 *addr = src ? ip_hdr(skb)->saddr : ip_hdr(skb)->daddr; in ip4addrptr()
|
/kernel/liteos_m/components/net/test/ |
H A D | net_socket_test_011.c | 77 struct ip_hdr *iphdr;
in ReplayUdpEncodeIp() 86 iphdr = (struct ip_hdr *)p->payload;
in ReplayUdpEncodeIp() 190 const struct ip_hdr *iphdr;
in ParsePackageIpUdp() 191 iphdr = (const struct ip_hdr *)btBuf->payload;
in ParsePackageIpUdp()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/ |
H A D | ip4_frag.h | 64 struct ip_hdr iphdr;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | ipsec.c | 14 struct iphdr *iph = ip_hdr(skb); in nfp_nfd3_ipsec_tx()
|
/third_party/lwip/src/include/lwip/ |
H A D | ip4_frag.h | 64 struct ip_hdr iphdr;
|
/kernel/linux/linux-5.10/net/xfrm/ |
H A D | xfrm_output.c | 66 struct iphdr *iph = ip_hdr(skb); in xfrm4_transport_output() 171 top_iph = ip_hdr(skb); in xfrm4_beet_encap_add() 210 top_iph = ip_hdr(skb); in xfrm4_tunnel_encap_add() 639 if (!(ip_hdr(skb)->frag_off & htons(IP_DF)) || skb->ignore_df) in xfrm4_tunnel_check_size() 664 ip_is_fragment(ip_hdr(skb))) { in xfrm4_extract_output() 673 XFRM_MODE_SKB_CB(skb)->protocol = ip_hdr(skb)->protocol; in xfrm4_extract_output()
|
/kernel/linux/linux-5.10/net/rxrpc/ |
H A D | utils.c | 26 srx->transport.sin.sin_addr.s_addr = ip_hdr(skb)->saddr; in rxrpc_extract_addr_from_skb()
|
/kernel/linux/linux-6.6/net/rxrpc/ |
H A D | utils.c | 26 srx->transport.sin.sin_addr.s_addr = ip_hdr(skb)->saddr; in rxrpc_extract_addr_from_skb()
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nft_rt.c | 32 fl.u.ip4.daddr = ip_hdr(skb)->saddr; in get_tcpmss() 77 ip_hdr(skb)->daddr); in nft_rt_get_eval()
|
H A D | xt_NETMAP.c | 87 new_ip = ip_hdr(skb)->daddr & ~netmask; in netmap_tg4() 89 new_ip = ip_hdr(skb)->saddr & ~netmask; in netmap_tg4()
|
H A D | xt_addrtype.c | 115 const struct iphdr *iph = ip_hdr(skb); in addrtype_mt_v0() 146 iph = ip_hdr(skb); in addrtype_mt_v1()
|