icmp6len 428 netinet6/icmp6.c int icmp6len = m->m_pkthdr.len - *offp; icmp6len 439 netinet6/icmp6.c if (icmp6len < sizeof(struct icmp6_hdr)) { icmp6len 455 netinet6/icmp6.c if ((sum = in6_cksum(m, IPPROTO_ICMPV6, off, icmp6len)) != 0) { icmp6len 658 netinet6/icmp6.c if (icmp6len < sizeof(struct mld_hdr)) icmp6len 676 netinet6/icmp6.c if (icmp6len < sizeof(struct mld_hdr)) /* necessary? */ icmp6len 693 netinet6/icmp6.c if (icmp6len == sizeof(struct icmp6_hdr) + 4) icmp6len 695 netinet6/icmp6.c else if (icmp6len >= sizeof(struct icmp6_nodeinfo)) icmp6len 772 netinet6/icmp6.c if (icmp6len < sizeof(struct nd_router_solicit)) icmp6len 776 netinet6/icmp6.c nd6_rs_input(m, off, icmp6len); icmp6len 780 netinet6/icmp6.c nd6_rs_input(n, off, icmp6len); icmp6len 788 netinet6/icmp6.c if (icmp6len < sizeof(struct nd_router_advert)) icmp6len 792 netinet6/icmp6.c nd6_ra_input(m, off, icmp6len); icmp6len 796 netinet6/icmp6.c nd6_ra_input(n, off, icmp6len); icmp6len 804 netinet6/icmp6.c if (icmp6len < sizeof(struct nd_neighbor_solicit)) icmp6len 808 netinet6/icmp6.c nd6_ns_input(m, off, icmp6len); icmp6len 812 netinet6/icmp6.c nd6_ns_input(n, off, icmp6len); icmp6len 820 netinet6/icmp6.c if (icmp6len < sizeof(struct nd_neighbor_advert)) icmp6len 824 netinet6/icmp6.c nd6_na_input(m, off, icmp6len); icmp6len 828 netinet6/icmp6.c nd6_na_input(n, off, icmp6len); icmp6len 836 netinet6/icmp6.c if (icmp6len < sizeof(struct nd_redirect)) icmp6len 852 netinet6/icmp6.c if (icmp6len < sizeof(struct icmp6_router_renum)) icmp6len 871 netinet6/icmp6.c if (icmp6_notify_error(m, off, icmp6len, code)) { icmp6len 897 netinet6/icmp6.c icmp6_notify_error(m, off, icmp6len, code) icmp6len 899 netinet6/icmp6.c int off, icmp6len, code; icmp6len 906 netinet6/icmp6.c if (icmp6len < sizeof(struct icmp6_hdr) + sizeof(struct ip6_hdr)) { icmp6len 2178 netinet6/icmp6.c int icmp6len = ntohs(ip6->ip6_plen); icmp6len 2200 netinet6/icmp6.c IP6_EXTHDR_GET(nd_rd, struct nd_redirect *, m, off, icmp6len); icmp6len 2291 netinet6/icmp6.c icmp6len -= sizeof(*nd_rd); icmp6len 2292 netinet6/icmp6.c nd6_option_init(nd_rd + 1, icmp6len, &ndopts); icmp6len 212 netinet6/nd6.c nd6_option_init(opt, icmp6len, ndopts) icmp6len 214 netinet6/nd6.c int icmp6len; icmp6len 221 netinet6/nd6.c = (struct nd_opt_hdr *)(((u_char *)opt) + icmp6len); icmp6len 223 netinet6/nd6.c if (icmp6len == 0) { icmp6len 88 netinet6/nd6_nbr.c nd6_ns_input(m, off, icmp6len) icmp6len 90 netinet6/nd6_nbr.c int off, icmp6len; icmp6len 108 netinet6/nd6_nbr.c IP6_EXTHDR_GET(nd_ns, struct nd_neighbor_solicit *, m, off, icmp6len); icmp6len 147 netinet6/nd6_nbr.c icmp6len -= sizeof(*nd_ns); icmp6len 148 netinet6/nd6_nbr.c nd6_option_init(nd_ns + 1, icmp6len, &ndopts); icmp6len 344 netinet6/nd6_nbr.c int icmp6len; icmp6len 385 netinet6/nd6_nbr.c icmp6len = sizeof(*nd_ns); icmp6len 386 netinet6/nd6_nbr.c m->m_pkthdr.len = m->m_len = sizeof(*ip6) + icmp6len; icmp6len 499 netinet6/nd6_nbr.c icmp6len += optlen; icmp6len 506 netinet6/nd6_nbr.c ip6->ip6_plen = htons((u_short)icmp6len); icmp6len 509 netinet6/nd6_nbr.c in6_cksum(m, IPPROTO_ICMPV6, sizeof(*ip6), icmp6len); icmp6len 540 netinet6/nd6_nbr.c nd6_na_input(m, off, icmp6len) icmp6len 542 netinet6/nd6_nbr.c int off, icmp6len; icmp6len 572 netinet6/nd6_nbr.c IP6_EXTHDR_GET(nd_na, struct nd_neighbor_advert *, m, off, icmp6len); icmp6len 598 netinet6/nd6_nbr.c icmp6len -= sizeof(*nd_na); icmp6len 599 netinet6/nd6_nbr.c nd6_option_init(nd_na + 1, icmp6len, &ndopts); icmp6len 845 netinet6/nd6_nbr.c int icmp6len, maxlen, error; icmp6len 883 netinet6/nd6_nbr.c icmp6len = sizeof(*nd_na); icmp6len 884 netinet6/nd6_nbr.c m->m_pkthdr.len = m->m_len = sizeof(struct ip6_hdr) + icmp6len; icmp6len 961 netinet6/nd6_nbr.c icmp6len += optlen; icmp6len 969 netinet6/nd6_nbr.c ip6->ip6_plen = htons((u_short)icmp6len); icmp6len 973 netinet6/nd6_nbr.c in6_cksum(m, IPPROTO_ICMPV6, sizeof(struct ip6_hdr), icmp6len); icmp6len 91 netinet6/nd6_rtr.c nd6_rs_input(m, off, icmp6len) icmp6len 93 netinet6/nd6_rtr.c int off, icmp6len; icmp6len 132 netinet6/nd6_rtr.c IP6_EXTHDR_GET(nd_rs, struct nd_router_solicit *, m, off, icmp6len); icmp6len 138 netinet6/nd6_rtr.c icmp6len -= sizeof(*nd_rs); icmp6len 139 netinet6/nd6_rtr.c nd6_option_init(nd_rs + 1, icmp6len, &ndopts); icmp6len 179 netinet6/nd6_rtr.c nd6_ra_input(m, off, icmp6len) icmp6len 181 netinet6/nd6_rtr.c int off, icmp6len; icmp6len 222 netinet6/nd6_rtr.c IP6_EXTHDR_GET(nd_ra, struct nd_router_advert *, m, off, icmp6len); icmp6len 228 netinet6/nd6_rtr.c icmp6len -= sizeof(*nd_ra); icmp6len 229 netinet6/nd6_rtr.c nd6_option_init(nd_ra + 1, icmp6len, &ndopts);