Home
last modified time | relevance | path

Searched refs:nexthdr (Results 1 – 13 of 13) sorted by relevance

/include/linux/
Dnetfilter_ipv6.h16 nf_ip6_ext_hdr(u8 nexthdr) in nf_ip6_ext_hdr() argument
17 { return (nexthdr == IPPROTO_HOPOPTS) || in nf_ip6_ext_hdr()
18 (nexthdr == IPPROTO_ROUTING) || in nf_ip6_ext_hdr()
19 (nexthdr == IPPROTO_FRAGMENT) || in nf_ip6_ext_hdr()
20 (nexthdr == IPPROTO_ESP) || in nf_ip6_ext_hdr()
21 (nexthdr == IPPROTO_AH) || in nf_ip6_ext_hdr()
22 (nexthdr == IPPROTO_NONE) || in nf_ip6_ext_hdr()
23 (nexthdr == IPPROTO_DSTOPTS); in nf_ip6_ext_hdr()
/include/uapi/linux/
Dipv6.h51 __u8 nexthdr; member
64 __u8 nexthdr; member
131 __u8 nexthdr; member
Dip.h113 __u8 nexthdr; member
128 __u8 nexthdr; member
134 __u8 nexthdr; member
Dseg6.h25 __u8 nexthdr; member
Drpl.h20 __u8 nexthdr; member
/include/net/
Dipv6_frag.h119 u8 nexthdr = *nexthdrp; in ipv6frag_thdr_truncated() local
123 offset = ipv6_skip_exthdr(skb, start, &nexthdr, &frag_off); in ipv6frag_thdr_truncated()
126 switch (nexthdr) { in ipv6frag_thdr_truncated()
Drawv6.h15 void raw6_icmp_error(struct sk_buff *, int nexthdr,
Dipv6.h148 __u8 nexthdr; member
158 u8 nexthdr; member
174 u8 nexthdr; member
178 u8 nexthdr, __be32 frag_id,
202 u8 nexthdr; member
207 u8 nexthdr, __be32 frag_id, struct ip6_frag_state *state);
494 if (nhdr->nexthdr != NEXTHDR_HOP) in ipv6_has_hopopt_jumbo()
499 jhdr->nexthdr != IPPROTO_TCP) in ipv6_has_hopopt_jumbo()
501 return jhdr->nexthdr; in ipv6_has_hopopt_jumbo()
511 int nexthdr = ipv6_has_hopopt_jumbo(skb); in ipv6_hopopt_jumbo_remove() local
[all …]
Dipv6_stubs.h63 int (*xfrm6_rcv_encap)(struct sk_buff *skb, int nexthdr, __be32 spi,
Dxfrm.h1484 int (*input_handler)(struct sk_buff *skb, int nexthdr, __be32 spi,
1495 int (*input_handler)(struct sk_buff *skb, int nexthdr, __be32 spi,
1659 int xfrm_input(struct sk_buff *skb, int nexthdr, __be32 spi, int encap_type);
1660 int xfrm_input_resume(struct sk_buff *skb, int nexthdr);
1674 int xfrm4_rcv_encap(struct sk_buff *skb, int nexthdr, __be32 spi,
1679 static inline int xfrm4_rcv_spi(struct sk_buff *skb, int nexthdr, __be32 spi) in xfrm4_rcv_spi() argument
1684 return xfrm_input(skb, nexthdr, spi, 0); in xfrm4_rcv_spi()
1694 int xfrm6_rcv_spi(struct sk_buff *skb, int nexthdr, __be32 spi,
1696 int xfrm6_rcv_encap(struct sk_buff *skb, int nexthdr, __be32 spi,
1785 int xfrm_parse_spi(struct sk_buff *skb, u8 nexthdr, __be32 *spi, __be32 *seq);
Daddrconf.h257 static inline bool ipv6_is_mld(struct sk_buff *skb, int nexthdr, int offset) in ipv6_is_mld() argument
261 if (nexthdr != IPPROTO_ICMPV6 || in ipv6_is_mld()
Dvxlan.h371 l4_hdr = ipv6_hdr(skb)->nexthdr; in vxlan_features_check()
Dpkt_cls.h376 int nexthdr; member