Home
last modified time | relevance | path

Searched refs:ip_hdr (Results 51 - 75 of 634) sorted by relevance

12345678910>>...26

/kernel/linux/linux-6.6/net/xfrm/
H A Dxfrm_inout.h11 const struct iphdr *iph = ip_hdr(skb); in xfrm4_extract_header()
57 struct iphdr *iph = ip_hdr(skb); in xfrm4_beet_make_header()
H A Dxfrm_output.c67 struct iphdr *iph = ip_hdr(skb); in xfrm4_transport_output()
247 top_iph = ip_hdr(skb); in xfrm4_beet_encap_add()
287 top_iph = ip_hdr(skb); in xfrm4_tunnel_encap_add()
667 xo->inner_ipproto = ip_hdr(skb)->protocol; in xfrm_get_inner_ipproto()
790 if (!(ip_hdr(skb)->frag_off & htons(IP_DF)) || skb->ignore_df) in xfrm4_tunnel_check_size()
815 ip_is_fragment(ip_hdr(skb))) { in xfrm4_extract_output()
824 XFRM_MODE_SKB_CB(skb)->protocol = ip_hdr(skb)->protocol; in xfrm4_extract_output()
/kernel/linux/linux-6.6/net/netfilter/
H A Dxt_dscp.c28 u_int8_t dscp = ipv4_get_dsfield(ip_hdr(skb)) >> XT_DSCP_SHIFT; in dscp_mt()
57 return ((ip_hdr(skb)->tos & info->tos_mask) == in tos_mt()
H A Dnft_chain_route.c32 iph = ip_hdr(skb); in nf_route_table_hook4()
39 iph = ip_hdr(skb); in nf_route_table_hook4()
H A Dutils.c13 const struct iphdr *iph = ip_hdr(skb); in nf_ip_checksum()
47 const struct iphdr *iph = ip_hdr(skb); in nf_ip_checksum_partial()
188 const struct iphdr *iph = ip_hdr(skb); in nf_ip_reroute()
H A Dxt_TCPMSS.c54 fl4->daddr = ip_hdr(skb)->saddr; in tcpmss_reverse_mtu()
198 struct iphdr *iph = ip_hdr(skb); in tcpmss_tg4()
209 iph = ip_hdr(skb); in tcpmss_tg4()
/kernel/linux/linux-6.6/net/ipv4/netfilter/
H A Diptable_mangle.c48 iph = ip_hdr(skb); in ipt_mangle_out()
56 iph = ip_hdr(skb); in ipt_mangle_out()
/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/
H A Dbe.h895 if (ip_hdr(skb)->version == 4) in is_tcp_pkt()
896 val = (ip_hdr(skb)->protocol == IPPROTO_TCP); in is_tcp_pkt()
897 else if (ip_hdr(skb)->version == 6) in is_tcp_pkt()
907 if (ip_hdr(skb)->version == 4) in is_udp_pkt()
908 val = (ip_hdr(skb)->protocol == IPPROTO_UDP); in is_udp_pkt()
909 else if (ip_hdr(skb)->version == 6) in is_udp_pkt()
917 return skb->protocol == htons(ETH_P_IP) && ip_hdr(skb)->version == 4; in is_ipv4_pkt()
922 if (ip_hdr(skb)->version == 6) in is_ipv6_ext_hdr()
/kernel/linux/linux-5.10/net/dccp/
H A Dipv4.c383 return secure_dccp_sequence_number(ip_hdr(skb)->daddr, in dccp_v4_init_sequence()
384 ip_hdr(skb)->saddr, in dccp_v4_init_sequence()
420 newinet->mc_ttl = ip_hdr(skb)->ttl; in dccp_v4_request_recv_sock()
458 const struct iphdr *iph = ip_hdr(skb); in dccp_v4_route_skb()
535 rxiph = ip_hdr(rxskb); in dccp_v4_ctl_send_reset()
617 sk_rcv_saddr_set(req_to_sk(req), ip_hdr(skb)->daddr); in dccp_v4_conn_request()
618 sk_daddr_set(req_to_sk(req), ip_hdr(skb)->saddr); in dccp_v4_conn_request()
789 iph = ip_hdr(skb); in dccp_v4_rcv()
/kernel/linux/linux-6.6/drivers/net/ethernet/emulex/benet/
H A Dbe.h894 if (ip_hdr(skb)->version == 4) in is_tcp_pkt()
895 val = (ip_hdr(skb)->protocol == IPPROTO_TCP); in is_tcp_pkt()
896 else if (ip_hdr(skb)->version == 6) in is_tcp_pkt()
906 if (ip_hdr(skb)->version == 4) in is_udp_pkt()
907 val = (ip_hdr(skb)->protocol == IPPROTO_UDP); in is_udp_pkt()
908 else if (ip_hdr(skb)->version == 6) in is_udp_pkt()
916 return skb->protocol == htons(ETH_P_IP) && ip_hdr(skb)->version == 4; in is_ipv4_pkt()
921 if (ip_hdr(skb)->version == 6) in is_ipv6_ext_hdr()
/kernel/linux/linux-6.6/net/dccp/
H A Dipv4.c395 return secure_dccp_sequence_number(ip_hdr(skb)->daddr, in dccp_v4_init_sequence()
396 ip_hdr(skb)->saddr, in dccp_v4_init_sequence()
432 newinet->mc_ttl = ip_hdr(skb)->ttl; in dccp_v4_request_recv_sock()
470 const struct iphdr *iph = ip_hdr(skb); in dccp_v4_route_skb()
551 rxiph = ip_hdr(rxskb); in dccp_v4_ctl_send_reset()
633 sk_rcv_saddr_set(req_to_sk(req), ip_hdr(skb)->daddr); in dccp_v4_conn_request()
634 sk_daddr_set(req_to_sk(req), ip_hdr(skb)->saddr); in dccp_v4_conn_request()
805 iph = ip_hdr(skb); in dccp_v4_rcv()
/kernel/linux/linux-5.10/net/ipv4/
H A Dip_fragment.c176 iph = ip_hdr(head); in ip_expire()
293 ecn = ip4_frag_ecn(ip_hdr(skb)->tos); in ip_frag_queue()
294 offset = ntohs(ip_hdr(skb)->frag_off); in ip_frag_queue()
363 if (ip_hdr(skb)->frag_off & htons(IP_DF) && in ip_frag_queue()
436 iph = ip_hdr(skb); in ip_frag_reasm()
485 qp = ip_find(net, ip_hdr(skb), user, vif); in ip_defrag()
H A Dip_options.c173 if (memcmp(&ip_hdr(skb)->saddr, in __ip_options_echo()
267 optptr = (unsigned char *)&(ip_hdr(skb)[1]); in __ip_options_compile()
579 ip_hdr(skb)->daddr = opt->nexthop; in ip_forward_options()
594 ip_send_check(ip_hdr(skb)); in ip_forward_options()
603 struct iphdr *iph = ip_hdr(skb); in ip_options_rcv_srr()
H A Dcipso_ipv4.c1503 const struct iphdr *iph = ip_hdr(skb); in cipso_v4_optptr()
1504 unsigned char *optptr = (unsigned char *)&(ip_hdr(skb)[1]); in cipso_v4_optptr()
1726 if (ip_hdr(skb)->protocol == IPPROTO_ICMP || error != -EACCES) in cipso_v4_error()
1735 opt->optlen = ip_hdr(skb)->ihl*4 - sizeof(struct iphdr); in cipso_v4_error()
2199 iph = ip_hdr(skb); in cipso_v4_skbuff_setattr()
2203 iph = ip_hdr(skb); in cipso_v4_skbuff_setattr()
2205 iph = ip_hdr(skb); in cipso_v4_skbuff_setattr()
2208 iph = ip_hdr(skb); in cipso_v4_skbuff_setattr()
2261 iph = ip_hdr(skb); in cipso_v4_skbuff_delattr()
/kernel/linux/linux-6.6/net/ipv4/
H A Dip_fragment.c177 iph = ip_hdr(head); in ip_expire()
299 ecn = ip4_frag_ecn(ip_hdr(skb)->tos); in ip_frag_queue()
300 offset = ntohs(ip_hdr(skb)->frag_off); in ip_frag_queue()
370 if (ip_hdr(skb)->frag_off & htons(IP_DF) && in ip_frag_queue()
444 iph = ip_hdr(skb); in ip_frag_reasm()
493 qp = ip_find(net, ip_hdr(skb), user, vif); in ip_defrag()
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()
/kernel/linux/linux-5.10/net/netfilter/
H A Dnft_chain_route.c32 iph = ip_hdr(skb); in nf_route_table_hook4()
39 iph = ip_hdr(skb); in nf_route_table_hook4()
H A Dxt_TCPMSS.c54 fl4->daddr = ip_hdr(skb)->saddr; in tcpmss_reverse_mtu()
198 struct iphdr *iph = ip_hdr(skb); in tcpmss_tg4()
209 iph = ip_hdr(skb); in tcpmss_tg4()
/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/security/selinux/
H A Dnetlabel.c293 if (ip_hdr(skb)->version == 4) { in selinux_netlbl_sctp_assoc_request()
295 addr4.sin_addr.s_addr = ip_hdr(skb)->saddr; in selinux_netlbl_sctp_assoc_request()
297 } else if (IS_ENABLED(CONFIG_IPV6) && ip_hdr(skb)->version == 6) { in selinux_netlbl_sctp_assoc_request()
/kernel/linux/linux-6.6/security/selinux/
H A Dnetlabel.c296 if (ip_hdr(skb)->version == 4) { in selinux_netlbl_sctp_assoc_request()
298 addr4.sin_addr.s_addr = ip_hdr(skb)->saddr; in selinux_netlbl_sctp_assoc_request()
300 } else if (IS_ENABLED(CONFIG_IPV6) && ip_hdr(skb)->version == 6) { in selinux_netlbl_sctp_assoc_request()
/kernel/linux/linux-5.10/net/netfilter/ipvs/
H A Dip_vs_core.c727 ip_send_check(ip_hdr(skb)); in ip_vs_gather_frags()
763 struct iphdr *iph = ip_hdr(skb); in ip_vs_nat_icmp()
941 if (ip_is_fragment(ip_hdr(skb))) { in ip_vs_out_icmp()
946 iph = ip_hdr(skb); in ip_vs_out_icmp()
1297 ip_hdr(skb)->saddr = cp->vaddr.ip; in handle_response()
1298 ip_send_check(ip_hdr(skb)); in handle_response()
1404 if (unlikely(ip_is_fragment(ip_hdr(skb)) && !pp->dont_defrag)) { in ip_vs_out()
1660 if (ip_is_fragment(ip_hdr(skb))) { in ip_vs_in_icmp()
1665 iph = ip_hdr(skb); in ip_vs_in_icmp()
1811 outer_proto, &ip_hdr(sk in ip_vs_in_icmp()
[all...]
/kernel/linux/linux-6.6/net/netfilter/ipvs/
H A Dip_vs_core.c715 ip_send_check(ip_hdr(skb)); in ip_vs_gather_frags()
751 struct iphdr *iph = ip_hdr(skb); in ip_vs_nat_icmp()
929 if (ip_is_fragment(ip_hdr(skb))) { in ip_vs_out_icmp()
934 iph = ip_hdr(skb); in ip_vs_out_icmp()
1283 ip_hdr(skb)->saddr = cp->vaddr.ip; in handle_response()
1284 ip_send_check(ip_hdr(skb)); in handle_response()
1389 if (unlikely(ip_is_fragment(ip_hdr(skb)) && !pp->dont_defrag)) { in ip_vs_out_hook()
1595 if (ip_is_fragment(ip_hdr(skb))) { in ip_vs_in_icmp()
1600 iph = ip_hdr(skb); in ip_vs_in_icmp()
1746 outer_proto, &ip_hdr(sk in ip_vs_in_icmp()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireguard/
H A Dreceive.c377 (ip_hdr(skb)->version == 4 || in wg_packet_consume_data_done()
378 (ip_hdr(skb)->version == 6 && in wg_packet_consume_data_done()
393 len = ntohs(ip_hdr(skb)->tot_len); in wg_packet_consume_data_done()
396 INET_ECN_decapsulate(skb, PACKET_CB(skb)->ds, ip_hdr(skb)->tos); in wg_packet_consume_data_done()
582 PACKET_CB(skb)->ds = ip_tunnel_get_dsfield(ip_hdr(skb), skb); in wg_packet_receive()
/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()

Completed in 25 milliseconds

12345678910>>...26