• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/ospfd/

Lines Matching refs:ospf_top

499       if (mtype != ospf_top->dmetric[type].type)
501 ospf_top->dmetric[type].type = mtype;
504 if (mvalue != ospf_top->dmetric[type].value)
506 ospf_top->dmetric[type].value = mvalue;
520 ospf_top->dmetric[type].type = mtype;
521 ospf_top->dmetric[type].value = mvalue;
530 ospf_asbr_status_update (++ospf_top->redistribute);
550 ospf_top->dmetric[type].type = -1;
551 ospf_top->dmetric[type].value = -1;
556 ospf_asbr_status_update (--ospf_top->redistribute);
567 if (mtype != ospf_top->dmetric[DEFAULT_ROUTE].type)
569 ospf_top->dmetric[DEFAULT_ROUTE].type = mtype;
572 if (mvalue != ospf_top->dmetric[DEFAULT_ROUTE].value)
575 ospf_top->dmetric[DEFAULT_ROUTE].value = mvalue;
588 ospf_top->default_originate = originate;
589 ospf_top->dmetric[DEFAULT_ROUTE].type = mtype;
590 ospf_top->dmetric[DEFAULT_ROUTE].value = mvalue;
599 if (ospf_top->router_id.s_addr == 0)
600 ospf_top->external_origin |= (1 << DEFAULT_ROUTE);
603 &ospf_top->default_originate, 1);
605 ospf_asbr_status_update (++ospf_top->redistribute);
616 ospf_top->default_originate = DEFAULT_ORIGINATE_NONE;
617 ospf_top->dmetric[DEFAULT_ROUTE].type = -1;
618 ospf_top->dmetric[DEFAULT_ROUTE].value = -1;
625 ospf_asbr_status_update (--ospf_top->redistribute);
643 if (ospf_top->default_originate == DEFAULT_ORIGINATE_NONE)
659 for (rn = route_top (ospf_top->networks); rn; rn = route_next (rn))
795 if (ospf_top->router_id.s_addr == 0)
798 ospf_top->external_origin |= (1 << api.type);
887 ospf_top->t_distribute_update = NULL;
921 if (ospf_top->t_distribute_update)
922 OSPF_TIMER_OFF (ospf_top->t_distribute_update);
925 ospf_top->t_distribute_update =
942 if (!ospf_top)
978 for (node = listhead (ospf_top->areas); node; nextnode (node))
1036 rn = route_node_get (ospf_top->distance_table, (struct prefix *) &p);
1082 rn = route_node_lookup (ospf_top->distance_table, (struct prefix *)&p);
1108 for (rn = route_top (ospf_top->distance_table); rn; rn = route_next (rn))
1134 if (! ospf_top)
1138 rn = route_node_match (ospf_top->distance_table, (struct prefix *) &q);
1159 if (ospf_top->distance_intra)
1161 return ospf_top->distance_intra;
1163 if (ospf_top->distance_inter)
1165 return ospf_top->distance_inter;
1167 if (ospf_top->distance_external)
1170 return ospf_top->distance_external;
1172 if (ospf_top->distance_all)
1173 return ospf_top->distance_all;