summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd
AgeCommit message (Collapse)Author
2005-05-27When the neighbor at the other end of the virtual link goes to stateEsben Norby
full, originate a new router LSA. ok claudio@
2005-05-27Set the V-bit when originating virtual links in router LSAs.Esben Norby
ok claudio@
2005-05-27Virtual link support, originate virtual links in router LSAs.Esben Norby
jajaja claudio@
2005-05-27Virtual link support.Esben Norby
ok claudio@
2005-05-27Virtual link support.Esben Norby
ok claudio@
2005-05-27Virtual link support.Esben Norby
ok claudio@
2005-05-27Fix a access after free on shutdown. OK norby@Claudio Jeker
2005-05-27Clearify.Esben Norby
2005-05-27Initial virtual link support.Esben Norby
ok claudio@
2005-05-27Nasty bug!Esben Norby
Found during the development of virtual link support. Personally I spend 3 hours chasing this, and I didn't find it. Claudio spend 2 hours and he found it, credit goes to him :-) It is wise to put the payload you just created onto the wire, instead of putting some freshly 0'ed bytes.... ok claudio@
2005-05-27Virtual link support.Esben Norby
ok claudio@
2005-05-27Preparations for virtual link support.Esben Norby
ok claudio@
2005-05-27Preparation for upcoming virtual link support.Esben Norby
ok claudio@
2005-05-27While calculating the routing table don't ignore all routes with a cost ofClaudio Jeker
LS_INFINITY. Summary LSA are not touched by the SPF algorithm and so they got dropped here because the still had a cost of LS_INFINITY. The calculated routing table starts to make sense now. OK norby@
2005-05-27Only checking if w->cost is non equal to LS_INFINITY and w->prev is NULL isClaudio Jeker
not enough to distinguish between calculated vertexes and those just queued in the candidate list. So add a additional check if the vertex is on the candidate list. This fixes a problem Stephen Marley reported some time ago. OK norby@
2005-05-27Fix nexthop calculation by setting w->prev before calling calc_next_hop().Claudio Jeker
OK norby@
2005-05-26Unnecessary ()Claudio Jeker
2005-05-26Remove annoying spf_calc debug line.Esben Norby
2005-05-26Remove route update debugging messages.Esben Norby
2005-05-26Disable cand_list_dump and spf_dump by default.Esben Norby
2005-05-26More usable debug output when originating router lsas.Esben Norby
2005-05-26Another unneeded debug message.Esben Norby
2005-05-26Unwanted.Esben Norby
2005-05-26Make interface election less verbose.Esben Norby
2005-05-26Remove unneeded debugging messages from rde imsg handling.Esben Norby
2005-05-26Remove unused event/action caption.Esben Norby
2005-05-26Remove unneeded debugging messages from ospfe imsg handling.Esben Norby
2005-05-26Cleanup.Esben Norby
2005-05-26Remove unused neighbor state.Esben Norby
ok claudio@
2005-05-26Remove unneeded debug stuff when handling neighbors.Esben Norby
2005-05-26Remove unneeded debugging stuff when handling LS updates.Esben Norby
2005-05-26Remove unneeded debug messages from LS request.Esben Norby
2005-05-26Remove unneeded debugging stuff when handling LS ack.Esben Norby
2005-05-26Simplify and cleanup passive interface handling.Esben Norby
ok claudio@
2005-05-26Remove a lot of unneeded debug output during the database change.Esben Norby
2005-05-26kill area debugging stuff.Esben Norby
2005-05-26Support dumping the configuration the way bgpd(8) does it.Esben Norby
This makes it possible to have ospfd(8) parse a configuration file and display the parsed result. ok claudio@
2005-05-26Remove unused variable.Esben Norby
ok claudio@
2005-05-25spellingEsben Norby
2005-05-25spellingEsben Norby
2005-05-25spellingEsben Norby
2005-05-25typo in define. Found by David Krause.Claudio Jeker
2005-05-25spellingDavid Krause
2005-05-24Only redistribute networks if the interface they depend on is actuallyClaudio Jeker
up and running. This makes redistribution of carp(4)-ed networks magically work. OK norby@
2005-05-24Set ifindex for all kernel routes. This makes it very easy to track theClaudio Jeker
state of static prefixes. OK norby@
2005-05-24An lsa with age == MAX_AGE is always different and needs to be merged.Claudio Jeker
This solves a bug that made it impossible to remove a LSA by premature aging. OK norby@
2005-05-24Fix format string.Claudio Jeker
2005-05-24Be more specific on what we redistribute. OK norby@Claudio Jeker
2005-05-24In lsa_merge() check if the LSA changed. If it did not change just free theClaudio Jeker
new one and use the old one. This will reduce the amount of updates sent. OK norby@
2005-05-24Fix some obvious issues in the summary LSA origination.Claudio Jeker
Actually remove summary LSA if the LSA they refer to are no longer valid. Set correct cost on the summary LSA. Announce type 4 summary LSA. OK norby@