Lines Matching defs:icmp6len
253 int icmp6len)
280 IP6_EXTHDR_CHECK(m, off, icmp6len, return);
283 IP6_EXTHDR_GET(nd_ns, struct nd_neighbor_solicit *, m, off, icmp6len);
340 icmp6len -= sizeof(*nd_ns);
341 nd6_option_init(nd_ns + 1, icmp6len, &ndopts);
563 int icmp6len;
617 icmp6len = sizeof(*nd_ns);
618 m->m_pkthdr.len = m->m_len = sizeof(*ip6) + icmp6len;
761 icmp6len += optlen;
768 ip6->ip6_plen = htons((u_short)icmp6len);
771 = in6_cksum(m, IPPROTO_ICMPV6, sizeof(*ip6), icmp6len);
841 int icmp6len)
879 IP6_EXTHDR_CHECK(m, off, icmp6len, return);
882 IP6_EXTHDR_GET(nd_na, struct nd_neighbor_advert *, m, off, icmp6len);
911 icmp6len -= sizeof(*nd_na);
912 nd6_option_init(nd_na + 1, icmp6len, &ndopts);
1279 int icmp6len, maxlen, error;
1328 icmp6len = sizeof(*nd_na);
1329 m->m_pkthdr.len = m->m_len = sizeof(struct ip6_hdr) + icmp6len;
1419 icmp6len += optlen;
1427 ip6->ip6_plen = htons((u_short)icmp6len);
1431 in6_cksum(m, IPPROTO_ICMPV6, sizeof(struct ip6_hdr), icmp6len);