/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | tx_tso.c | 156 EFX_WARN_ON_ONCE_PARANOID(ip_hdr(skb)->protocol != IPPROTO_TCP); in efx_tso_check_protocol() 185 st->ipv4_id = ntohs(ip_hdr(skb)->id); in tso_start()
|
/kernel/linux/linux-6.6/drivers/net/wireguard/ |
H A D | socket.c | 242 endpoint->addr4.sin_addr.s_addr = ip_hdr(skb)->saddr; in wg_socket_endpoint_from_skb() 243 endpoint->src4.s_addr = ip_hdr(skb)->daddr; in wg_socket_endpoint_from_skb()
|
H A D | allowedips.c | 360 return lookup(table->root4, 32, &ip_hdr(skb)->daddr); in wg_allowedips_lookup_dst() 371 return lookup(table->root4, 32, &ip_hdr(skb)->saddr); in wg_allowedips_lookup_src()
|
H A D | ratelimiter.c | 96 ip = (u64 __force)ip_hdr(skb)->saddr; in wg_ratelimiter_allow()
|
/kernel/linux/linux-6.6/net/sched/ |
H A D | act_nat.c | 148 iph = ip_hdr(skb); in tcf_nat_act() 163 iph = ip_hdr(skb); in tcf_nat_act()
|
H A D | act_ctinfo.c | 41 dscp = ipv4_get_dsfield(ip_hdr(skb)) & ~INET_ECN_MASK; in tcf_ctinfo_dscp_set() 44 ipv4_change_dsfield(ip_hdr(skb), in tcf_ctinfo_dscp_set()
|
/kernel/linux/linux-6.6/net/caif/ |
H A D | chnl_net.c | 220 swap(ip_hdr(skb)->saddr, ip_hdr(skb)->daddr); in chnl_net_start_xmit()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | tcp_offload.c | 41 const struct iphdr *iph = ip_hdr(skb); in tcp4_gso_segment() 333 const struct iphdr *iph = ip_hdr(skb); in tcp4_gro_complete()
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nft_nat.c | 75 new_addr.ip = ip_hdr(skb)->saddr; in nft_nat_setup_netmap() 84 new_addr.ip = ip_hdr(skb)->daddr; in nft_nat_setup_netmap()
|
H A D | nft_fwd_netdev.c | 118 iph = ip_hdr(skb); in nft_fwd_neigh_eval()
|
/kernel/linux/linux-5.10/net/bridge/ |
H A D | br_multicast.c | 156 ip.dst.ip4 = ip_hdr(skb)->daddr; in br_mdb_get() 160 ip.src.ip4 = ip_hdr(skb)->saddr; in br_mdb_get() 745 iph = ip_hdr(skb); in br_ip4_multicast_alloc_query() 1423 br->ip4_querier.addr.src.ip4 = ip_hdr(skb)->saddr; in br_multicast_select_own_querier() 2641 const struct iphdr *iph = ip_hdr(skb); in br_ip4_multicast_query() 3010 if (ip_hdr(skb)->protocol != IPPROTO_IGMP || in br_ip4_multicast_mrd_rcv() 3033 if (!ipv4_is_local_multicast(ip_hdr(skb)->daddr)) { in br_multicast_ipv4_rcv() 3035 } else if (pim_ipv4_all_pim_routers(ip_hdr(skb)->daddr)) { in br_multicast_ipv4_rcv() 3036 if (ip_hdr(skb)->protocol == IPPROTO_PIM) in br_multicast_ipv4_rcv() 3038 } else if (ipv4_is_all_snoopers(ip_hdr(sk in br_multicast_ipv4_rcv() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_txrx.c | 521 /* HW adds payload size to 'ip_hdr->tot_len' while in otx2_sqe_add_ext() 525 ip_hdr(skb)->tot_len = in otx2_sqe_add_ext() 544 ip_hdr(skb)->tot_len = iplen; in otx2_sqe_add_ext() 605 proto = ip_hdr(skb)->protocol; in otx2_sqe_add_hdr()
|
/kernel/linux/linux-5.10/net/tipc/ |
H A D | udp_media.c | 336 if (ip_hdr(skb)->version == 4) { in tipc_udp_rcast_disc() 337 struct iphdr *iphdr = ip_hdr(skb); in tipc_udp_rcast_disc() 344 } else if (ip_hdr(skb)->version == 6) { in tipc_udp_rcast_disc()
|
/kernel/linux/linux-5.10/net/netfilter/ipvs/ |
H A D | ip_vs_proto_tcp.c | 333 if (csum_tcpudp_magic(ip_hdr(skb)->saddr, in tcp_csum_check() 334 ip_hdr(skb)->daddr, in tcp_csum_check() 336 ip_hdr(skb)->protocol, in tcp_csum_check()
|
/kernel/linux/linux-6.6/net/tipc/ |
H A D | udp_media.c | 342 if (ip_hdr(skb)->version == 4) { in tipc_udp_rcast_disc() 343 struct iphdr *iphdr = ip_hdr(skb); in tipc_udp_rcast_disc() 350 } else if (ip_hdr(skb)->version == 6) { in tipc_udp_rcast_disc()
|
/kernel/linux/linux-6.6/drivers/s390/net/ |
H A D | qeth_core.h | 975 return (rt) ? rt_nexthop(rt, ip_hdr(skb)->daddr) : ip_hdr(skb)->daddr; in qeth_next_hop_v4_rcu() 992 if ((proto == htons(ETH_P_IP) && ip_hdr(skb)->protocol == IPPROTO_UDP) || in qeth_tx_csum()
|
/kernel/linux/linux-6.6/net/netfilter/ipvs/ |
H A D | ip_vs_proto_tcp.c | 333 if (csum_tcpudp_magic(ip_hdr(skb)->saddr, in tcp_csum_check() 334 ip_hdr(skb)->daddr, in tcp_csum_check() 336 ip_hdr(skb)->protocol, in tcp_csum_check()
|
/kernel/linux/linux-5.10/drivers/net/wireguard/ |
H A D | ratelimiter.c | 96 ip = (u64 __force)ip_hdr(skb)->saddr; in wg_ratelimiter_allow()
|
/kernel/linux/linux-5.10/drivers/net/ipvlan/ |
H A D | ipvlan_l3s.c | 51 struct iphdr *ip4h = ip_hdr(skb); in ipvlan_l3_rcv()
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nft_fwd_netdev.c | 115 iph = ip_hdr(skb); in nft_fwd_neigh_eval()
|
H A D | nf_conntrack_irc.c | 183 iph = ip_hdr(skb); in help()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | dst_metadata.h | 167 const struct iphdr *iph = ip_hdr(skb); in ip_tun_rx_dst()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | xfrm4_protocol.c | 76 const struct iphdr *iph = ip_hdr(skb); in xfrm4_rcv_encap()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | selq.c | 144 dscp_cp = ipv4_get_dsfield(ip_hdr(skb)) >> 2; in mlx5e_get_dscp_up()
|
/kernel/linux/linux-6.6/drivers/net/ipvlan/ |
H A D | ipvlan_l3s.c | 51 struct iphdr *ip4h = ip_hdr(skb); in ipvlan_l3_rcv()
|