/kernel/linux/linux-6.6/net/ipv4/ |
H A D | tcp_ipv4.c | 477 const struct iphdr *iph = (const struct iphdr *)skb->data; in tcp_v4_err() 1450 const struct iphdr *iph = ip_hdr(skb); in tcp_v4_md5_hash_skb() 1682 u16 tcp_v4_get_syncookie(struct sock *sk, struct iphdr *iph, in tcp_v4_get_syncookie() 1780 const struct iphdr *iph; in tcp_v4_early_demux() 1957 static void tcp_v4_fill_cb(struct sk_buff *skb, const struct iphdr *iph, in tcp_v4_fill_cb() 1989 const struct iphdr *iph; in tcp_v4_rcv() 2262 .net_header_len = sizeof(struct iphdr),
|
H A D | ip_sockglue.c | 431 serr->addr_offset = (u8 *)&(((struct iphdr *)(icmp_hdr(skb) + 1))->daddr) - in ip_icmp_error() 450 struct iphdr *iph; in ip_local_error() 456 skb = alloc_skb(sizeof(struct iphdr), GFP_ATOMIC); in ip_local_error() 460 skb_put(skb, sizeof(struct iphdr)); in ip_local_error()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sgi/ |
H A D | ioc3-eth.c | 302 struct iphdr *ih; in ioc3_tcpudp_checksum() 322 ih = (struct iphdr *)((char *)eh + ETH_HLEN); in ioc3_tcpudp_checksum() 998 const struct iphdr *ih = ip_hdr(skb); in ioc3_start_xmit()
|
/kernel/linux/linux-5.10/drivers/net/netdevsim/ |
H A D | dev.c | 502 struct iphdr *iph; in nsim_dev_trap_skb_build() 507 tot_len = sizeof(struct iphdr) + sizeof(struct udphdr) + data_len; in nsim_dev_trap_skb_build() 517 iph = skb_put(skb, sizeof(struct iphdr)); in nsim_dev_trap_skb_build()
|
/kernel/linux/linux-5.10/net/xfrm/ |
H A D | xfrm_interface_core.c | 222 XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr); in xfrmi_input() 455 const struct iphdr *iph = (const struct iphdr *)skb->data; in xfrmi4_err()
|
/kernel/linux/linux-5.10/net/l2tp/ |
H A D | l2tp_ppp.c | 292 skb = sock_wmalloc(sk, NET_SKB_PAD + sizeof(struct iphdr) + in pppol2tp_sendmsg() 302 skb_reserve(skb, sizeof(struct iphdr)); in pppol2tp_sendmsg() 365 sizeof(struct iphdr) + /* IP header */ in pppol2tp_xmit()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sgi/ |
H A D | ioc3-eth.c | 302 struct iphdr *ih; in ioc3_tcpudp_checksum() 322 ih = (struct iphdr *)((char *)eh + ETH_HLEN); in ioc3_tcpudp_checksum() 998 const struct iphdr *ih = ip_hdr(skb); in ioc3_start_xmit()
|
/kernel/linux/linux-6.6/net/xfrm/ |
H A D | xfrm_interface_core.c | 326 XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr); in xfrmi_input() 589 const struct iphdr *iph = (const struct iphdr *)skb->data; in xfrmi4_err()
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nft_payload.c | 391 case offsetof(struct iphdr, saddr): in nft_payload_offload_ip() 400 case offsetof(struct iphdr, daddr): in nft_payload_offload_ip() 409 case offsetof(struct iphdr, protocol): in nft_payload_offload_ip()
|
/kernel/linux/linux-6.6/net/l2tp/ |
H A D | l2tp_ppp.c | 291 skb = sock_wmalloc(sk, NET_SKB_PAD + sizeof(struct iphdr) + in pppol2tp_sendmsg() 301 skb_reserve(skb, sizeof(struct iphdr)); in pppol2tp_sendmsg() 364 sizeof(struct iphdr) + /* IP header */ in pppol2tp_xmit()
|
/kernel/linux/linux-6.6/net/openvswitch/ |
H A D | flow.c | 200 err = check_header(skb, nh_ofs + sizeof(struct iphdr)); in check_iphdr() 205 if (unlikely(ip_len < sizeof(struct iphdr) || in check_iphdr() 688 struct iphdr *nh; in key_extract_l3l4()
|
/kernel/linux/linux-5.10/tools/testing/selftests/net/ |
H A D | txtimestamp.c | 432 struct iphdr *iph = p; in fill_header_ipv4() 500 total_len += sizeof(struct iphdr); in do_test()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | netpoll.c | 57 sizeof(struct iphdr) + \ 405 struct iphdr *iph; in netpoll_send_udp()
|
/kernel/linux/linux-5.10/net/atm/ |
H A D | br2684.c | 396 (((struct iphdr *)(skb->data))->daddr & brvcc->filter. in packet_fails_filter() 481 struct iphdr *iph; in br2684_push()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/os_dep/ |
H A D | os_intfs.c | 360 struct iphdr *piphdr; in rtw_recv_select_queue() 371 piphdr = (struct iphdr *)(pdata + ETH_HLEN); in rtw_recv_select_queue()
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | txtimestamp.c | 432 struct iphdr *iph = p; in fill_header_ipv4() 500 total_len += sizeof(struct iphdr); in do_test()
|
/kernel/linux/linux-6.6/net/atm/ |
H A D | br2684.c | 396 (((struct iphdr *)(skb->data))->daddr & brvcc->filter. in packet_fails_filter() 481 struct iphdr *iph; in br2684_push()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | netpoll.c | 57 sizeof(struct iphdr) + \ 405 struct iphdr *iph; in netpoll_send_udp()
|
/third_party/lwip/src/core/ipv4/ |
H A D | etharp.c | 860 struct ip_hdr *iphdr = LWIP_ALIGNMENT_CAST(struct ip_hdr *, q->payload); local 865 if (!ip4_addr_islinklocal(&iphdr->src))
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_ct.c | 275 if (offset == offsetof(struct iphdr, saddr)) in mlx5_tc_ct_rule_to_tuple_nat() 277 else if (offset == offsetof(struct iphdr, daddr)) in mlx5_tc_ct_rule_to_tuple_nat() 541 if (offset == offsetof(struct iphdr, saddr)) in mlx5_tc_ct_parse_mangle_to_mod_act() 543 else if (offset == offsetof(struct iphdr, daddr)) in mlx5_tc_ct_parse_mangle_to_mod_act()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 309 struct iphdr *iph = ip_hdr(skb); in vnet_fullcsum_ipv4() 420 struct iphdr *iph = ip_hdr(skb); in vnet_rx_one() 429 struct iphdr *iph = ip_hdr(skb); in vnet_rx_one() 1175 struct iphdr *iph = ip_hdr(nskb); in vnet_skb_shape()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | ip_sockglue.c | 429 serr->addr_offset = (u8 *)&(((struct iphdr *)(icmp_hdr(skb) + 1))->daddr) - in ip_icmp_error() 448 struct iphdr *iph; in ip_local_error() 454 skb = alloc_skb(sizeof(struct iphdr), GFP_ATOMIC); in ip_local_error() 458 skb_put(skb, sizeof(struct iphdr)); in ip_local_error()
|
H A D | udp.c | 550 const struct iphdr *iph = ip_hdr(skb); in __udp4_lib_lookup_skb() 560 const struct iphdr *iph = ip_hdr(skb); in udp4_lib_lookup_skb() 666 const struct iphdr *iph, in __udp4_lib_err_encap() 718 const struct iphdr *iph = (const struct iphdr *)skb->data; in __udp4_lib_err() 2527 const struct iphdr *iph; in udp_v4_early_demux()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 310 struct iphdr *iph = ip_hdr(skb); in vnet_fullcsum_ipv4() 421 struct iphdr *iph = ip_hdr(skb); in vnet_rx_one() 430 struct iphdr *iph = ip_hdr(skb); in vnet_rx_one() 1176 struct iphdr *iph = ip_hdr(nskb); in vnet_skb_shape()
|
/kernel/linux/linux-5.10/drivers/net/vmxnet3/ |
H A D | vmxnet3_drv.c | 866 struct iphdr *iph = inner_ip_hdr(skb); in vmxnet3_parse_hdr() 878 const struct iphdr *iph = ip_hdr(skb); in vmxnet3_parse_hdr() 965 struct iphdr *iph = inner_ip_hdr(skb); in vmxnet3_prepare_inner_tso() 986 struct iphdr *iph = ip_hdr(skb); in vmxnet3_prepare_tso() 1312 struct iphdr *ipv4; in vmxnet3_get_hdr_len() 1319 if (unlikely(sizeof(struct iphdr) + sizeof(struct tcphdr) > maplen)) in vmxnet3_get_hdr_len()
|