rti                59 netinet/igmp.c 	struct router_info *rti;
rti                61 netinet/igmp.c 	for (rti = rti_head; rti != 0; rti = rti->rti_next) {
rti                62 netinet/igmp.c 		if (rti->rti_ifp == inm->inm_ia->ia_ifp) {
rti                63 netinet/igmp.c 			inm->inm_rti = rti;
rti                64 netinet/igmp.c 			if (rti->rti_type == IGMP_v1_ROUTER)
rti                71 netinet/igmp.c 	rti = (struct router_info *)malloc(sizeof(struct router_info),
rti                73 netinet/igmp.c 	if (rti == NULL)
rti                75 netinet/igmp.c 	rti->rti_ifp = inm->inm_ia->ia_ifp;
rti                76 netinet/igmp.c 	rti->rti_type = IGMP_v2_ROUTER;
rti                77 netinet/igmp.c 	rti->rti_next = rti_head;
rti                78 netinet/igmp.c 	rti_head = rti;
rti                79 netinet/igmp.c 	inm->inm_rti = rti;
rti                87 netinet/igmp.c 	struct router_info *rti;
rti                89 netinet/igmp.c 	for (rti = rti_head; rti != 0; rti = rti->rti_next) {
rti                90 netinet/igmp.c 		if (rti->rti_ifp == ifp)
rti                91 netinet/igmp.c 			return (rti);
rti                94 netinet/igmp.c 	rti = (struct router_info *)malloc(sizeof(struct router_info),
rti                96 netinet/igmp.c 	if (rti == NULL)
rti                98 netinet/igmp.c 	rti->rti_ifp = ifp;
rti                99 netinet/igmp.c 	rti->rti_type = IGMP_v2_ROUTER;
rti               100 netinet/igmp.c 	rti->rti_next = rti_head;
rti               101 netinet/igmp.c 	rti_head = rti;
rti               102 netinet/igmp.c 	return (rti);
rti               109 netinet/igmp.c 	struct router_info *rti, **prti = &rti_head;
rti               111 netinet/igmp.c 	for (rti = rti_head; rti != 0; rti = rti->rti_next) {
rti               112 netinet/igmp.c 		if (rti->rti_ifp == ifp) {
rti               113 netinet/igmp.c 			*prti = rti->rti_next;
rti               114 netinet/igmp.c 			free(rti, M_MRTABLE);
rti               117 netinet/igmp.c 		prti = &rti->rti_next;
rti               132 netinet/igmp.c 	struct router_info *rti;
rti               184 netinet/igmp.c 			rti = rti_find(ifp);
rti               185 netinet/igmp.c 			if (rti == NULL) {
rti               189 netinet/igmp.c 			rti->rti_type = IGMP_v1_ROUTER;
rti               190 netinet/igmp.c 			rti->rti_age = 0;
rti               481 netinet/igmp.c 	struct router_info *rti;
rti               485 netinet/igmp.c 	for (rti = rti_head; rti != 0; rti = rti->rti_next) {
rti               486 netinet/igmp.c 		if (rti->rti_type == IGMP_v1_ROUTER &&
rti               487 netinet/igmp.c 		    ++rti->rti_age >= IGMP_AGE_THRESHOLD) {
rti               488 netinet/igmp.c 			rti->rti_type = IGMP_v2_ROUTER;