Home
last modified time | relevance | path

Searched refs:iphdr (Results 251 - 275 of 830) sorted by relevance

1...<<11121314151617181920>>...34

/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/netfilter/
H A Dnfnetlink_osf.h63 struct iphdr ip;
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/netfilter/
H A Dnfnetlink_osf.h52 struct iphdr ip;
/kernel/linux/linux-5.10/tools/testing/selftests/net/
H A Dmsg_zerocopy.c256 static int setup_iph(struct iphdr *iph, uint16_t payload_len) in setup_iph()
489 struct iphdr iph; in do_tx()
634 off += sizeof(struct iphdr); in do_flush_datagram()
635 ret -= sizeof(struct iphdr); in do_flush_datagram()
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/
H A Dtest_flow_dissector.c169 struct iphdr *iph = header; in build_ipv4_header()
210 static uint16_t build_udp_v4_csum(const struct iphdr *iph, in build_udp_v4_csum()
247 udph->check = build_udp_v4_csum(header - sizeof(struct iphdr), in build_udp_header()
271 return sizeof(struct iphdr); in l3_length()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun.c197 struct iphdr *ip; in mlx5e_tc_tun_create_header_ipv4()
213 sizeof(struct iphdr) + in mlx5e_tc_tun_create_header_ipv4()
253 ip = (struct iphdr *)gen_eth_tnl_hdr(encap_header, route_dev, e, in mlx5e_tc_tun_create_header_ipv4()
265 err = mlx5e_gen_ip_tunnel_header((char *)ip + sizeof(struct iphdr), in mlx5e_tc_tun_create_header_ipv4()
/kernel/linux/linux-5.10/drivers/net/ipvlan/
H A Dipvlan_core.c154 struct iphdr *ip4h; in ipvlan_get_L3_hdr()
386 struct iphdr *ip4h; in ipvlan_addr_lookup()
389 ip4h = (struct iphdr *)lyr3h; in ipvlan_addr_lookup()
417 const struct iphdr *ip4h = ip_hdr(skb); in ipvlan_process_v4_outbound()
/kernel/linux/linux-5.10/net/ipv4/
H A Dip_fragment.c136 const struct iphdr *iph; in ip_expire()
204 static struct ipq *ip_find(struct net *net, struct iphdr *iph, in ip_find()
407 struct iphdr *iph; in ip_frag_reasm()
506 struct iphdr iph; in ip_check_defrag()
H A Dipip.c132 const struct iphdr *iph = (const struct iphdr *)skb->data; in ipip_err()
218 const struct iphdr *iph; in ipip_tunnel_rcv()
275 const struct iphdr *tiph = &tunnel->parms.iph; in ipip_tunnel_xmit()
H A Dipconfig.c604 struct iphdr iph; /* IP header */
801 struct iphdr *h; in ic_bootp_send_if()
828 b->udph.len = htons(sizeof(struct bootp_pkt) - sizeof(struct iphdr)); in ic_bootp_send_if()
964 struct iphdr *h; in ic_bootp_recv()
980 sizeof(struct iphdr) + in ic_bootp_recv()
1005 if (ntohs(h->tot_len) < ntohs(b->udph.len) + sizeof(struct iphdr)) in ic_bootp_recv()
1010 sizeof(struct iphdr) - in ic_bootp_recv()
/kernel/linux/linux-5.10/net/l2tp/
H A Dl2tp_ip.c120 struct iphdr *iph; in l2tp_ip_recv()
166 iph = (struct iphdr *)skb_network_header(skb); in l2tp_ip_recv()
437 skb = sock_wmalloc(sk, 2 + NET_SKB_PAD + sizeof(struct iphdr) + in l2tp_ip_sendmsg()
445 skb_reserve(skb, sizeof(struct iphdr)); in l2tp_ip_sendmsg()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_rx.c465 struct iphdr *iph; in resync_update_sn()
471 iph = (struct iphdr *)(skb->data + depth); in resync_update_sn()
474 depth += sizeof(struct iphdr); in resync_update_sn()
475 th = (void *)iph + sizeof(struct iphdr); in resync_update_sn()
/kernel/linux/linux-6.6/drivers/net/ipvlan/
H A Dipvlan_core.c154 struct iphdr *ip4h; in ipvlan_get_L3_hdr()
385 struct iphdr *ip4h; in ipvlan_addr_lookup()
388 ip4h = (struct iphdr *)lyr3h; in ipvlan_addr_lookup()
416 const struct iphdr *ip4h = ip_hdr(skb); in ipvlan_process_v4_outbound()
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dmsg_zerocopy.c256 static int setup_iph(struct iphdr *iph, uint16_t payload_len) in setup_iph()
489 struct iphdr iph; in do_tx()
634 off += sizeof(struct iphdr); in do_flush_datagram()
635 ret -= sizeof(struct iphdr); in do_flush_datagram()
H A Dcsum.c189 struct iphdr *iph = _iph; in build_packet_ipv4()
426 vh.csum_start = sizeof(struct ethhdr) + sizeof(struct iphdr); in send_packet()
520 __recv_prepare_packet_filter(fd, offsetof(struct iphdr, protocol), in recv_prepare_packet_filter()
521 sizeof(struct iphdr) + off_dport); in recv_prepare_packet_filter()
655 struct iphdr *iph = nh; in recv_verify_packet_ipv4()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
H A Dtest_flow_dissector.c169 struct iphdr *iph = header; in build_ipv4_header()
210 static uint16_t build_udp_v4_csum(const struct iphdr *iph, in build_udp_v4_csum()
247 udph->check = build_udp_v4_csum(header - sizeof(struct iphdr), in build_udp_header()
271 return sizeof(struct iphdr); in l3_length()
/kernel/linux/linux-6.6/net/ipv4/
H A Dip_fragment.c136 const struct iphdr *iph; in ip_expire()
205 static struct ipq *ip_find(struct net *net, struct iphdr *iph, in ip_find()
415 struct iphdr *iph; in ip_frag_reasm()
514 struct iphdr iph; in ip_check_defrag()
H A Draw.c164 const struct iphdr *iph, int hash) in raw_v4_input()
251 const struct iphdr *iph = (const struct iphdr *)skb->data; in raw_err()
271 const struct iphdr *iph; in raw_icmp_error()
280 iph = (const struct iphdr *)skb->data; in raw_icmp_error()
326 struct iphdr *iph; in raw_send_hdrinc()
338 if (length < sizeof(struct iphdr)) in raw_send_hdrinc()
H A Dipconfig.c628 struct iphdr iph; /* IP header */
828 struct iphdr *h; in ic_bootp_send_if()
855 b->udph.len = htons(sizeof(struct bootp_pkt) - sizeof(struct iphdr)); in ic_bootp_send_if()
992 struct iphdr *h; in ic_bootp_recv()
1008 sizeof(struct iphdr) + in ic_bootp_recv()
1033 if (ntohs(h->tot_len) < ntohs(b->udph.len) + sizeof(struct iphdr)) in ic_bootp_recv()
1038 sizeof(struct iphdr) - in ic_bootp_recv()
H A Dudp_offload.c197 struct iphdr *iph; in __udpv4_gso_segment_csum()
223 struct iphdr *iph, *iph2; in __udpv4_gso_segment_list_csum()
383 struct iphdr *iph; in udp4_ufo_fragment()
610 const struct iphdr *iph = skb_gro_network_header(skb); in udp4_gro_lookup_skb()
712 const struct iphdr *iph = ip_hdr(skb); in udp4_gro_complete()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c179 struct iphdr *ip; in i40e_add_del_fdir_udpv4()
191 ip = (struct iphdr *)(raw_packet + IP_HEADER_OFFSET); in i40e_add_del_fdir_udpv4()
193 + sizeof(struct iphdr)); in i40e_add_del_fdir_udpv4()
251 struct iphdr *ip; in i40e_add_del_fdir_tcpv4()
265 ip = (struct iphdr *)(raw_packet + IP_HEADER_OFFSET); in i40e_add_del_fdir_tcpv4()
267 + sizeof(struct iphdr)); in i40e_add_del_fdir_tcpv4()
330 struct iphdr *ip; in i40e_add_del_fdir_sctpv4()
343 ip = (struct iphdr *)(raw_packet + IP_HEADER_OFFSET); in i40e_add_del_fdir_sctpv4()
345 + sizeof(struct iphdr)); in i40e_add_del_fdir_sctpv4()
403 struct iphdr *i in i40e_add_del_fdir_ipv4()
[all...]
/kernel/linux/linux-5.10/net/netfilter/
H A Dnf_synproxy_core.c418 static struct iphdr *
422 struct iphdr *iph; in synproxy_build_ip()
444 struct iphdr *niph, struct tcphdr *nth, in synproxy_send_tcp()
475 struct iphdr *iph, *niph; in synproxy_send_client_synack()
519 struct iphdr *iph, *niph; in synproxy_send_server_syn()
564 struct iphdr *iph, *niph; in synproxy_send_server_ack()
602 struct iphdr *iph, *niph; in synproxy_send_client_ack()
/kernel/linux/linux-6.6/net/netfilter/
H A Dnf_synproxy_core.c395 static struct iphdr *
399 struct iphdr *iph; in synproxy_build_ip()
421 struct iphdr *niph, struct tcphdr *nth, in synproxy_send_tcp()
452 struct iphdr *iph, *niph; in synproxy_send_client_synack()
496 struct iphdr *iph, *niph; in synproxy_send_server_syn()
541 struct iphdr *iph, *niph; in synproxy_send_server_ack()
579 struct iphdr *iph, *niph; in synproxy_send_client_ack()
/third_party/lwip/src/core/ipv6/
H A Dip6.c414 * @param iphdr the IPv6 header of the input packet
418 ip6_forward(struct pbuf *p, struct ip6_hdr *iphdr, struct netif *inp) argument
445 if (IP6H_NEXTH(iphdr) != IP6_NEXTH_ICMP6) {
477 IP6H_HOPLIM_SET(iphdr, IP6H_HOPLIM(iphdr) - 1);
479 if (IP6H_HOPLIM(iphdr) == 0) {
482 if (IP6H_NEXTH(iphdr) != IP6_NEXTH_ICMP6) {
493 if (IP6H_NEXTH(iphdr) != IP6_NEXTH_ICMP6) {
/kernel/linux/linux-5.10/drivers/net/wireguard/
H A Dmessages.h121 (max(sizeof(struct iphdr), sizeof(struct ipv6hdr)) + \
/kernel/linux/linux-5.10/samples/bpf/
H A Dxdp1_kern.c26 struct iphdr *iph = data + nh_off; in parse_ipv4()

Completed in 27 milliseconds

1...<<11121314151617181920>>...34