Lines Matching refs:rn
130 struct route_node *rn;
140 rn = route_node_lookup (oi->nbrs, &p);
141 if (rn)
143 if (rn->info)
145 rn->info = NULL;
146 route_unlock_node (rn);
152 route_unlock_node (rn);
182 struct route_node *rn;
188 rn = route_node_get (oi->nbrs, &p);
189 if (rn->info)
192 nbr = rn->info;
193 route_unlock_node (rn);
196 rn->info = oi->nbr_self;
204 struct route_node *rn;
212 for (rn = route_top (nbrs); rn; rn = route_next (rn))
213 if ((nbr = rn->info) != NULL)
226 struct route_node *rn;
234 for (rn = route_top (nbrs); rn; rn = route_next (rn))
235 if ((nbr = rn->info) != NULL)
251 struct route_node *rn;
258 rn = route_node_lookup (nbrs, &p);
259 if (! rn)
262 if (rn->info == NULL)
264 route_unlock_node (rn);
268 nbr = (struct ospf_neighbor *) rn->info;
269 route_unlock_node (rn);
278 struct route_node *rn;
281 for (rn = route_top (nbrs); rn; rn = route_next (rn))
282 if ((nbr = rn->info) != NULL)
285 route_unlock_node(rn);
298 struct route_node *rn;
310 for (rn = route_top (nbrs); rn; rn = route_next (rn))
312 if ((nbr = rn->info) == NULL || nbr == oi->nbr_self)