Home
last modified time | relevance | path

Searched refs:ip_hdr (Results 76 - 100 of 646) sorted by relevance

12345678910>>...26

/kernel/linux/linux-6.6/drivers/net/wireguard/
H A Dreceive.c370 (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 Dip_options.c160 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 Desp4_offload.c56 (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 Droute.c420 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 Dicmp.c428 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 Dip_output.c102 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 Dipsec.c12 struct iphdr *iph = ip_hdr(skb); in nfp_nfdk_ipsec_tx()
/kernel/linux/linux-5.10/include/linux/netfilter/ipset/
H A Dip_set.h429 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 Dnf_conntrack_bridge.c46 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 Dnft_reject_bridge.c50 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 Desp4_offload.c55 (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 Droute.c451 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 Dicmp.c434 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 Dip_output.c101 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 Dip_set.h432 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 Dnet_socket_test_011.c77 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 Dip4_frag.h64 struct ip_hdr iphdr;
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfd3/
H A Dipsec.c14 struct iphdr *iph = ip_hdr(skb); in nfp_nfd3_ipsec_tx()
/third_party/lwip/src/include/lwip/
H A Dip4_frag.h64 struct ip_hdr iphdr;
/kernel/linux/linux-5.10/net/xfrm/
H A Dxfrm_output.c66 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 Dutils.c26 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 Dutils.c26 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 Dnft_rt.c32 fl.u.ip4.daddr = ip_hdr(skb)->saddr; in get_tcpmss()
77 ip_hdr(skb)->daddr); in nft_rt_get_eval()
H A Dxt_NETMAP.c87 new_ip = ip_hdr(skb)->daddr & ~netmask; in netmap_tg4()
89 new_ip = ip_hdr(skb)->saddr & ~netmask; in netmap_tg4()
H A Dxt_addrtype.c115 const struct iphdr *iph = ip_hdr(skb); in addrtype_mt_v0()
146 iph = ip_hdr(skb); in addrtype_mt_v1()

Completed in 23 milliseconds

12345678910>>...26