rh0               481 netinet/ip_ah.c 					struct ip6_rthdr0 *rh0;
rh0               485 netinet/ip_ah.c 					rh0 = (struct ip6_rthdr0 *)rh;
rh0               486 netinet/ip_ah.c 					addr = (struct in6_addr *)(rh0 + 1);
rh0               488 netinet/ip_ah.c 					for (i = 0; i < rh0->ip6r0_segleft; i++)
rh0               492 netinet/ip_ah.c 					finaldst = addr[rh0->ip6r0_segleft - 1];
rh0               495 netinet/ip_ah.c 					    (rh0->ip6r0_segleft - 1));
rh0               503 netinet/ip_ah.c 					rh0->ip6r0_segleft = 0;
rh0               411 netinet6/ip6_output.c 		struct ip6_rthdr0 *rh0;
rh0               418 netinet6/ip6_output.c 			 rh0 = (struct ip6_rthdr0 *)rh;
rh0               419 netinet6/ip6_output.c 			 addr = (struct in6_addr *)(rh0 + 1);
rh0               422 netinet6/ip6_output.c 			     sizeof(struct in6_addr) * (rh0->ip6r0_segleft - 1));
rh0               423 netinet6/ip6_output.c 			 addr[rh0->ip6r0_segleft - 1] = finaldst;
rh0               130 netinet6/route6.c ip6_rthdr0(m, ip6, rh0)
rh0               133 netinet6/route6.c 	struct ip6_rthdr0 *rh0;
rh0               138 netinet6/route6.c 	if (rh0->ip6r0_segleft == 0)
rh0               141 netinet6/route6.c 	if (rh0->ip6r0_len % 2) {
rh0               149 netinet6/route6.c 			    (caddr_t)&rh0->ip6r0_len - (caddr_t)ip6);
rh0               153 netinet6/route6.c 	if ((addrs = rh0->ip6r0_len / 2) < rh0->ip6r0_segleft) {
rh0               156 netinet6/route6.c 			    (caddr_t)&rh0->ip6r0_segleft - (caddr_t)ip6);
rh0               160 netinet6/route6.c 	index = addrs - rh0->ip6r0_segleft;
rh0               161 netinet6/route6.c 	rh0->ip6r0_segleft--;
rh0               162 netinet6/route6.c 	nextaddr = ((struct in6_addr *)(rh0 + 1)) + index;