Home
last modified time | relevance | path

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

/include/linux/
A Dnetfilter_ipv6.h15 nf_ip6_ext_hdr(u8 nexthdr) in nf_ip6_ext_hdr() argument
16 { return (nexthdr == IPPROTO_HOPOPTS) || in nf_ip6_ext_hdr()
17 (nexthdr == IPPROTO_ROUTING) || in nf_ip6_ext_hdr()
18 (nexthdr == IPPROTO_FRAGMENT) || in nf_ip6_ext_hdr()
19 (nexthdr == IPPROTO_ESP) || in nf_ip6_ext_hdr()
20 (nexthdr == IPPROTO_AH) || in nf_ip6_ext_hdr()
21 (nexthdr == IPPROTO_NONE) || in nf_ip6_ext_hdr()
22 (nexthdr == IPPROTO_DSTOPTS); in nf_ip6_ext_hdr()
/include/uapi/linux/
A Dipv6.h51 __u8 nexthdr; member
64 __u8 nexthdr; member
131 __u8 nexthdr; member
A Dip.h113 __u8 nexthdr; member
128 __u8 nexthdr; member
134 __u8 nexthdr; member
A Dseg6.h25 __u8 nexthdr; member
A Drpl.h20 __u8 nexthdr; member
/include/net/
A Dipv6_frag.h120 u8 nexthdr = *nexthdrp; in ipv6frag_thdr_truncated() local
124 offset = ipv6_skip_exthdr(skb, start, &nexthdr, &frag_off); in ipv6frag_thdr_truncated()
127 switch (nexthdr) { in ipv6frag_thdr_truncated()
A Drawv6.h15 void raw6_icmp_error(struct sk_buff *, int nexthdr,
A Dipv6.h148 __u8 nexthdr; member
158 u8 nexthdr; member
174 u8 nexthdr; member
178 u8 nexthdr, __be32 frag_id,
202 u8 nexthdr; member
490 if (nhdr->nexthdr != NEXTHDR_HOP) in ipv6_has_hopopt_jumbo()
495 jhdr->nexthdr != IPPROTO_TCP) in ipv6_has_hopopt_jumbo()
497 return jhdr->nexthdr; in ipv6_has_hopopt_jumbo()
510 if (!nexthdr) in ipv6_hopopt_jumbo_remove()
528 h6->nexthdr = nexthdr; in ipv6_hopopt_jumbo_remove()
[all …]
A Dipv6_stubs.h67 int (*xfrm6_rcv_encap)(struct sk_buff *skb, int nexthdr, __be32 spi,
A Dxfrm.h1601 int (*input_handler)(struct sk_buff *skb, int nexthdr, __be32 spi,
1612 int (*input_handler)(struct sk_buff *skb, int nexthdr, __be32 spi,
1777 int xfrm_input(struct sk_buff *skb, int nexthdr, __be32 spi, int encap_type);
1778 int xfrm_input_resume(struct sk_buff *skb, int nexthdr);
1802 int xfrm4_rcv_encap(struct sk_buff *skb, int nexthdr, __be32 spi,
1807 static inline int xfrm4_rcv_spi(struct sk_buff *skb, int nexthdr, __be32 spi) in xfrm4_rcv_spi() argument
1812 return xfrm_input(skb, nexthdr, spi, 0); in xfrm4_rcv_spi()
1821 int xfrm6_rcv_spi(struct sk_buff *skb, int nexthdr, __be32 spi,
1823 int xfrm6_rcv_encap(struct sk_buff *skb, int nexthdr, __be32 spi,
1917 int xfrm_parse_spi(struct sk_buff *skb, u8 nexthdr, __be32 *spi, __be32 *seq);
A Daddrconf.h281 static inline bool ipv6_is_mld(struct sk_buff *skb, int nexthdr, int offset) in ipv6_is_mld() argument
285 if (nexthdr != IPPROTO_ICMPV6 || in ipv6_is_mld()
A Dvxlan.h377 l4_hdr = ipv6_hdr(skb)->nexthdr; in vxlan_features_check()
A Dpkt_cls.h387 int nexthdr; member

Completed in 32 milliseconds