summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/rde_lsdb.c
AgeCommit message (Expand)Author
2015-11-22Improve ABR support especially for self-originated stub networks.Claudio Jeker
2013-08-14Enforce that the ls_id and the adv_rtr field in a type 1 router LSA areClaudio Jeker
2013-01-17improve snapshot handling:Markus Friedl
2011-05-09First bits to support opaque LSA. Type-9, 10 and 11 are LSA that canClaudio Jeker
2011-05-02More spring cleaningClaudio Jeker
2011-03-24Fix some memory leaks. Mainly better cleanup on shutdown but the v_nexthopClaudio Jeker
2010-07-19lsa_refresh() was able to resurect dead LSA resulting in zombie anouncements.Claudio Jeker
2009-11-12Add more paranoia in lsa_router_check(). There needs to be at least oneClaudio Jeker
2009-01-07Full stub area support. This allows ABRs to announce a default networkClaudio Jeker
2008-11-24Initial support for stub areas. The bit still missing is the redistributionClaudio Jeker
2008-02-11Correct the output of several error and debug messages.Esben Norby
2007-10-16Use v->type insead of v->lsa->hdr.type. Idea came while looking at ospf6d.Claudio Jeker
2007-04-10Next step in equal cost multipath support. Make the SPF calculation multipathClaudio Jeker
2007-01-29Do not link from the LS DB to outside structures that may vanish beforeClaudio Jeker
2007-01-24Remove some log_debug()s that are no longer needed.Claudio Jeker
2006-12-13Correct funtion name in fatal message.Claudio Jeker
2006-12-08Fix a crash seen on busy area border routers. The problem was a NULLClaudio Jeker
2006-08-30Remove useless logging, the logged event happens all the time, no need toEsben Norby
2006-05-29Delay lsa database deletes for MIN_LS_INTERVAL seconds so that flappingClaudio Jeker
2006-04-25The return value of lsa_num_links is an u_int16_t tnd not int. Found by lint.Claudio Jeker
2006-03-22Move the AS external LSA tree out of struct ospfd_config. This simplifiesClaudio Jeker
2006-03-13The return value of the start/stop timer functions is almost never checked.Claudio Jeker
2006-03-08Spaces and other minor cleanup.Claudio Jeker
2006-02-23Prevent ospfd from crashing when LSA Ext's are changed.Esben Norby
2006-02-15Do not try to dirty an area when adding LSA ext.Esben Norby
2006-02-09Don't calculate all areas every time the link state database is updated,Esben Norby
2006-01-05Improve how ospfd copes with time changes.Esben Norby
2005-11-04The maximal rate LSA can be updated is all MIN_LS_INTERVAL seconds and notClaudio Jeker
2005-11-04Set the vertex timestamp as soon as possible giving ospfd a chance to recoverClaudio Jeker
2005-10-12In one special condition ospfd sent out ls updates without updating theClaudio Jeker
2005-10-06I should have read the RFC more carefully.Claudio Jeker
2005-08-08Try to do an SPF recalculation only if the LS DB changed.Claudio Jeker
2005-05-25spellingEsben Norby
2005-05-25spellingDavid Krause
2005-05-24An lsa with age == MAX_AGE is always different and needs to be merged.Claudio Jeker
2005-05-24In lsa_merge() check if the LSA changed. If it did not change just free theClaudio Jeker
2005-05-24Fix some obvious issues in the summary LSA origination.Claudio Jeker
2005-05-12Every time a LSA is returned from a lookup lsa_age() it.Claudio Jeker
2005-05-12Add "show database asbr/external/network/router/self-originate/summary"Esben Norby
2005-04-12spellingTheo de Raadt
2005-02-27SPF and route table calculation.Esben Norby
2005-02-09Fix premature ageing of self originating LSA. Still not perfect but betterClaudio Jeker
2005-02-09Use log_warnx() in lsa_check() to report bad LSA settings.Claudio Jeker
2005-02-09Rework of self originated LSA. First of all the code to generate the LSAClaudio Jeker
2005-02-08The LSA seq_num should be unsigned as it is expected by ntohl/htonl() evenClaudio Jeker
2005-02-07spelling fixesDavid Krause
2005-02-04Add sanity checks for AS-external LSA. Refine some other checks to be asClaudio Jeker
2005-02-02excessive ()Henning Brauer
2005-02-02KNFHenning Brauer
2005-01-28Welcome ospfdClaudio Jeker