• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/ospfd/

Lines Matching refs:rn

258   struct route_node *rn;
300 for (rn = route_top (ospf->nbr_nbma); rn; rn = route_next (rn))
301 if ((nbr_nbma = rn->info))
323 for (rn = route_top (ospf->networks); rn; rn = route_next (rn))
327 if ((network = rn->info) != NULL)
330 rn->info = NULL;
331 route_unlock_node (rn);
404 for (rn = route_top (EXTERNAL_INFO (i)); rn; rn = route_next (rn))
406 if (rn->info == NULL)
409 XFREE (MTYPE_OSPF_EXTERNAL_INFO, rn->info);
410 rn->info = NULL;
411 route_unlock_node (rn);
603 struct route_node *rn;
607 rn = route_node_get (ospf->networks, (struct prefix *)p);
608 if (rn->info)
611 route_unlock_node (rn);
615 rn->info = network = ospf_network_new (area_id, ret);
624 for (rn = route_top (EXTERNAL_INFO (ZEBRA_ROUTE_CONNECT));
625 rn; rn = route_next (rn))
626 if ((ei = rn->info) != NULL)
641 struct route_node *rn;
645 rn = route_node_lookup (ospf->networks, (struct prefix *)p);
646 if (rn == NULL)
649 network = rn->info;
653 ospf_network_free (rn->info);
654 rn->info = NULL;
655 route_unlock_node (rn);
662 for (rn = route_top (EXTERNAL_INFO (ZEBRA_ROUTE_CONNECT));
663 rn; rn = route_next (rn))
664 if ((ei = rn->info) != NULL)
781 struct route_node *rn;
787 for (rn = route_top (oi->ls_upd_queue); rn;
788 rn = route_next (rn))
789 if ((lst = (list) rn->info))
795 rn->info = NULL;
809 struct route_node *rn;
838 for (rn = route_top (ospf_top->networks); rn; rn = route_next (rn))
840 if (rn->info == NULL)
845 &(rn->p.u.prefix4)))
846 || prefix_match (&(rn->p), co->address))
849 route_unlock_node (rn);
859 for (rn = route_top (ospf_top->networks); rn; rn = route_next (rn))
860 if (rn->info != NULL)
862 network = (struct ospf_network *) rn->info;
864 ospf_network_run (ospf_top, &rn->p, area);
1285 struct route_node *rn;
1292 rn = route_node_lookup (ospf->nbr_nbma, (struct prefix *)&p);
1293 if (rn)
1295 ospf_nbr_nbma_free (rn->info);
1296 rn->info = NULL;
1297 route_unlock_node (rn);
1298 route_unlock_node (rn);
1322 struct route_node *rn;
1342 rn = route_node_get (oi->nbrs, (struct prefix *)&p);
1343 if (rn->info)
1345 nbr = rn->info;
1349 route_unlock_node (rn);
1353 nbr = rn->info = ospf_nbr_new (oi);
1370 struct route_node *rn;
1376 for (rn = route_top (ospf_top->nbr_nbma); rn; rn = route_next (rn))
1377 if ((nbr_nbma = rn->info))
1392 struct route_node *rn;
1399 rn = route_node_lookup (ospf->nbr_nbma, (struct prefix *)&p);
1400 if (rn)
1402 route_unlock_node (rn);
1403 return rn->info;
1445 struct route_node *rn;
1459 rn = route_node_get (ospf->nbr_nbma, (struct prefix *)&p);
1460 rn->info = nbr_nbma;