]> git.proxmox.com Git - mirror_frr.git/commit
* ospf_lsa.h: New flag to the LSA structure for the SPF calculation.
authorhasso <hasso>
Wed, 23 Feb 2005 11:29:02 +0000 (11:29 +0000)
committerhasso <hasso>
Wed, 23 Feb 2005 11:29:02 +0000 (11:29 +0000)
commit462f20d50c8f86c26904f1c7316d910c2b83ae41
tree3edbff28c76bdb8e1c66ea5153b1cb58d40f15aa
parentc3c07f28dcd226975b5ed0c1f8842f51968a3288
* ospf_lsa.h: New flag to the LSA structure for the SPF calculation.
* ospf_lsdb.h: Export ospf_lsdb_clean_stat() function.
* ospf_spf.h: Add link to the LSA stat structure into vertex.
* ospf_spf.c: New functions cmp() and update_stat() to manage
  candidates. Remove ospf_spf_has_vertex(), ospf_vertex_lookup(),
  ospf_install_candidate() and ospf_spf_register() functions not needed
  any more. Update ospf_vertex_new(), ospf_spf_next() and
  ospf_spf_calculate() functions to use pqueue instead of linked list.
ospfd/ChangeLog
ospfd/ospf_lsa.h
ospfd/ospf_lsdb.c
ospfd/ospf_lsdb.h
ospfd/ospf_spf.c
ospfd/ospf_spf.h