NEXTHDR_HOP
ip6h->nexthdr = NEXTHDR_HOP;
protocol != NEXTHDR_HOP &&
protocol != NEXTHDR_HOP &&
LOWPAN_NHC(ghc_ext_hop, "RFC7400 Hop-by-Hop Extension Header", NEXTHDR_HOP, 0,
LOWPAN_NHC(nhc_hop, "RFC6282 Hop-by-Hop Options", NEXTHDR_HOP, 0,
if (hdr->nexthdr == NEXTHDR_HOP && nf_ip6_check_hbh_len(skb, &pkt_len))
case NEXTHDR_HOP:
case NEXTHDR_HOP:
nexthdr == NEXTHDR_HOP ?
if (ip6_hdr->nexthdr != NEXTHDR_HOP)
if (ip6_hdr->nexthdr == NEXTHDR_HOP) {
ip6_hdr->nexthdr = NEXTHDR_HOP;
proto = ipv6_push_exthdr(skb, proto, NEXTHDR_HOP, opt->hopopt);
return (nexthdr == NEXTHDR_HOP) ||
hdr->nexthdr = NEXTHDR_HOP;
hdr->nexthdr = NEXTHDR_HOP;
if (ipv6_hdr(skb)->nexthdr == NEXTHDR_HOP)
if (pkt_len || hdr->nexthdr != NEXTHDR_HOP) {
if (hdr->nexthdr == NEXTHDR_HOP) {
ip6_mc_hdr(sk, skb, dev, saddr, &mld2_all_mcr, NEXTHDR_HOP, 0);
ip6_mc_hdr(sk, skb, dev, saddr, snd_addr, NEXTHDR_HOP, payload_len);
NEXTHDR_HOP : NEXTHDR_DEST, NULL, NULL);
case NEXTHDR_HOP:
case NEXTHDR_HOP:
if (ipv6_hdr(skb)->nexthdr == NEXTHDR_HOP) {
case NEXTHDR_HOP:
if ((nexthdr == NEXTHDR_HOP) &&
case NEXTHDR_HOP: