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);