Lines Matching refs:rai
489 struct rainfo *rai; in find_rainfo() local
491 TAILQ_FOREACH(rai, &ifi->ifi_rainfo, rai_next) in find_rainfo()
492 if (memcmp(&rai->rai_saddr.sin6_addr, &sin6->sin6_addr, in find_rainfo()
493 sizeof(rai->rai_saddr.sin6_addr)) == 0) in find_rainfo()
494 return (rai); in find_rainfo()
555 struct rainfo *rai; in rtsol_check_timer() local
568 while((rai = TAILQ_FIRST(&ifi->ifi_rainfo)) != NULL) { in rtsol_check_timer()
570 TAILQ_REMOVE(&ifi->ifi_rainfo, rai, rai_next); in rtsol_check_timer()
571 while ((rao = TAILQ_FIRST(&rai->rai_ra_opt)) != in rtsol_check_timer()
573 TAILQ_REMOVE(&rai->rai_ra_opt, rao, in rtsol_check_timer()
579 free(rai); in rtsol_check_timer()
658 TAILQ_FOREACH(rai, &ifi->ifi_rainfo, rai_next) { in rtsol_check_timer()
659 TAILQ_FOREACH_SAFE(rao, &rai->rai_ra_opt, in rtsol_check_timer()
671 TAILQ_REMOVE(&rai->rai_ra_opt, in rtsol_check_timer()