Home
last modified time | relevance | path

Searched refs:ipv6_skip_exthdr (Results 1 - 25 of 74) sorted by relevance

123

/kernel/linux/linux-5.10/net/ipv6/
H A Dexthdrs_core.c72 int ipv6_skip_exthdr(const struct sk_buff *skb, int start, u8 *nexthdrp, in ipv6_skip_exthdr() function
114 EXPORT_SYMBOL(ipv6_skip_exthdr); variable
H A Dmcast_snoop.c51 offset = ipv6_skip_exthdr(skb, offset, &nexthdr, &frag_off); in ipv6_mc_check_exthdrs()
H A Desp6_offload.c131 ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &proto, &frag); in esp6_gso_encap()
198 ipv6_skip_exthdr(skb, 0, &proto, &frag); in xfrm6_beet_gso_segment()
/kernel/linux/linux-6.6/net/ipv6/
H A Dexthdrs_core.c72 int ipv6_skip_exthdr(const struct sk_buff *skb, int start, u8 *nexthdrp, in ipv6_skip_exthdr() function
114 EXPORT_SYMBOL(ipv6_skip_exthdr); variable
H A Dmcast_snoop.c51 offset = ipv6_skip_exthdr(skb, offset, &nexthdr, &frag_off); in ipv6_mc_check_exthdrs()
H A Desp6_offload.c132 ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &proto, &frag); in esp6_gso_encap()
201 ipv6_skip_exthdr(skb, 0, &proto, &frag); in xfrm6_beet_gso_segment()
/kernel/linux/linux-6.6/net/ipv6/netfilter/
H A Dnf_reject_ipv6.c30 thoff = ipv6_skip_exthdr(skb, ((u8*)(ip6h+1) - skb->data), &proto, &fo); in nf_reject_v6_csum_ok()
159 tcphoff = ipv6_skip_exthdr(oldskb, ((u8 *)(oip6h + 1) - oldskb->data), in nf_reject_ip6_tcphdr_get()
392 thoff = ipv6_skip_exthdr(skb, ((u8 *)(ip6h + 1) - skb->data), &proto, &fo); in reject6_csum_ok()
H A Dnf_socket_ipv6.c51 inside_hdrlen = ipv6_skip_exthdr(skb, outside_hdrlen + sizeof(_icmph) + in extract_icmp6_fields()
/kernel/linux/linux-5.10/net/ipv6/netfilter/
H A Dnf_reject_ipv6.c25 tcphoff = ipv6_skip_exthdr(oldskb, ((u8 *)(oip6h + 1) - oldskb->data), in nf_reject_ip6_tcphdr_get()
252 thoff = ipv6_skip_exthdr(skb, ((u8 *)(ip6h + 1) - skb->data), &proto, &fo); in reject6_csum_ok()
H A Dnf_socket_ipv6.c51 inside_hdrlen = ipv6_skip_exthdr(skb, outside_hdrlen + sizeof(_icmph) + in extract_icmp6_fields()
/kernel/linux/linux-5.10/net/netfilter/
H A Dxt_AUDIT.c58 ipv6_skip_exthdr(skb, skb_network_offset(skb) + sizeof(_ip6h), &nexthdr, &frag_off); in audit_ip6()
H A Dxt_TCPOPTSTRIP.c104 tcphoff = ipv6_skip_exthdr(skb, sizeof(*ipv6h), &nexthdr, &frag_off); in tcpoptstrip_tg6()
H A Dnft_log.c56 ipv6_skip_exthdr(skb, skb_network_offset(skb) + sizeof(_ip6h), &nexthdr, &frag_off); in audit_ip6()
/kernel/linux/linux-5.10/include/net/
H A Dipv6_frag.h121 offset = ipv6_skip_exthdr(skb, start, &nexthdr, &frag_off); in ipv6frag_thdr_truncated()
/kernel/linux/linux-5.10/net/netfilter/ipset/
H A Dip_set_getport.c140 protoff = ipv6_skip_exthdr(skb, in ip_set_get_ip6_port()
/kernel/linux/linux-6.6/include/net/
H A Dipv6_frag.h123 offset = ipv6_skip_exthdr(skb, start, &nexthdr, &frag_off); in ipv6frag_thdr_truncated()
/kernel/linux/linux-6.6/net/netfilter/
H A Dxt_AUDIT.c58 ipv6_skip_exthdr(skb, skb_network_offset(skb) + sizeof(_ip6h), &nexthdr, &frag_off); in audit_ip6()
H A Dxt_TCPOPTSTRIP.c104 tcphoff = ipv6_skip_exthdr(skb, sizeof(*ipv6h), &nexthdr, &frag_off); in tcpoptstrip_tg6()
H A Dnf_nat_ovs.c36 int hdrlen = ipv6_skip_exthdr(skb, in nf_ct_nat_execute()
H A Dnf_conntrack_ovs.c45 ofs = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr, in nf_ct_helper()
/kernel/linux/linux-6.6/net/netfilter/ipset/
H A Dip_set_getport.c140 protoff = ipv6_skip_exthdr(skb, in ip_set_get_ip6_port()
/kernel/linux/linux-5.10/net/bridge/netfilter/
H A Debt_ip6.c67 offset_ph = ipv6_skip_exthdr(skb, sizeof(_ip6h), &nexthdr, &frag_off); in ebt_ip6_mt()
H A Debt_log.c130 offset_ph = ipv6_skip_exthdr(skb, sizeof(_iph), &nexthdr, &frag_off); in ebt_log_packet()
/kernel/linux/linux-6.6/net/bridge/netfilter/
H A Debt_ip6.c67 offset_ph = ipv6_skip_exthdr(skb, sizeof(_ip6h), &nexthdr, &frag_off); in ebt_ip6_mt()
H A Debt_log.c130 offset_ph = ipv6_skip_exthdr(skb, sizeof(_iph), &nexthdr, &frag_off); in ebt_log_packet()

Completed in 11 milliseconds

123