ipv6_optlen
hdrlen = ipv6_optlen(hp);
len = ipv6_optlen(opth);
off += ipv6_optlen(hp);
off += ipv6_optlen(hp);
off += ipv6_optlen(hp);
int len = ipv6_optlen(opthdr);
int len = ipv6_optlen(destopt);
exthdr.raw += ipv6_optlen(exthdr.opth);
opt_len = ipv6_optlen(hop);
old_hop_len = ipv6_optlen(old_hop);
unsigned int opt_len = ipv6_optlen(opt), tlv_len;
opt_len = ipv6_optlen(hop);
hop_len = ipv6_optlen(hop);
hop_len = ipv6_optlen(hop);
opt->opt_flen -= ipv6_optlen(opt->dst1opt);
opt->opt_nflen -= ipv6_optlen(opt->dst0opt);
opt->opt_nflen -= ipv6_optlen(opt->dst0opt);
off += ipv6_optlen(exthdr);
struct ipv6_opt_hdr *h = skb_push(skb, ipv6_optlen(opt));
memcpy(h, opt, ipv6_optlen(opt));
memcpy(*p, src, ipv6_optlen(src));
*p += CMSG_ALIGN(ipv6_optlen(*dest));
tot_len += CMSG_ALIGN(ipv6_optlen(opt->hopopt));
tot_len += CMSG_ALIGN(ipv6_optlen(opt->dst0opt));
tot_len += CMSG_ALIGN(ipv6_optlen(opt->srcrt));
tot_len += CMSG_ALIGN(ipv6_optlen(opt->dst1opt));
tot_len += CMSG_ALIGN(ipv6_optlen(newopt));
opt2->opt_nflen = (opt2->hopopt ? ipv6_optlen(opt2->hopopt) : 0) +
(opt2->dst0opt ? ipv6_optlen(opt2->dst0opt) : 0) +
(opt2->srcrt ? ipv6_optlen(opt2->srcrt) : 0);
opt2->opt_flen = (opt2->dst1opt ? ipv6_optlen(opt2->dst1opt) : 0);
opt->opt_nflen -= ipv6_optlen(opt->dst0opt);
hdrlen = ipv6_optlen(hp);
hdrlen = ipv6_optlen(hp);
optlen = ipv6_optlen(opth);
len = ipv6_optlen(opth);
len = ipv6_optlen(opth);
optlen = ipv6_optlen(hdr);
len = min_t(unsigned int, len, ipv6_optlen(hdr));
if (unlikely(ipv6_optlen(new) > optlen)) {
hdrlen = ipv6_optlen(oh);
hdrlen = ipv6_optlen(hp);
hdrlen = ipv6_optlen(rh);
hdrlen = ipv6_optlen(srh);
hdrlen = ipv6_optlen(srh);
hdrlen = ipv6_optlen(&hdr);
offset += ipv6_optlen(exthdr);
int hdrlen = ipv6_optlen(osrh);
srhlen = ipv6_optlen(srh);
off += ipv6_optlen(hp);
hopt = skb_push(skb, ipv6_optlen(opt.ops.dst1opt));
memcpy(hopt, opt.ops.dst1opt, ipv6_optlen(opt.ops.dst1opt));
hdrlen = ipv6_optlen(hp);
start += ipv6_optlen(hp);
ixhl = ipv6_optlen(ip6xh);
offset += ipv6_optlen(exthdr);