summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/rde.c
AgeCommit message (Expand)Author
2007-10-11Bye bye global ospf options. OSPF options are per area (at least the oneClaudio Jeker
2007-10-01fix alot of whitespace problems...Esben Norby
2007-09-25Last missing piece in the equal cost multipath support for ospfd.Claudio Jeker
2007-07-25Don't fatal if the imsg pipe is closed, this is often triggered in the parentClaudio Jeker
2007-06-19add support for mapping route labels to AS-external route tags.Reyk Floeter
2007-06-19Allow ospfd reconfiguration through SIGHUP, add SIGHUP handlers inPierre-Yves Ritschard
2007-04-11Simplify rde_summary_update(). The route entry has a valid/invalid flagClaudio Jeker
2007-04-10Next step in equal cost multipath support. Make the SPF calculation multipathClaudio Jeker
2007-04-05remove an unused function.Pierre-Yves Ritschard
2007-04-04Type 4 (router) summery LSA need to be sent out with an LS ID equal to theClaudio Jeker
2007-04-04There is no need to originate inter-area routes to the backbone.Claudio Jeker
2007-03-30Use correct function name in fatalx() message.Claudio Jeker
2007-02-12rde_nbr_loading() may be called with area == NULL. Check for this conditionClaudio Jeker
2007-02-09Remove unneeded statement. The debug code needing it is long gone.Claudio Jeker
2007-02-01whitespace cleanup, no binary change.Claudio Jeker
2007-02-01Preliminary configuration reload support. Seems to work reasonably wellClaudio Jeker
2007-02-01There is no need to check if the LSA is matched by an net LSA inClaudio 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
2007-01-20Ignore SIGPIPE in the parent and RDE as well.Claudio Jeker
2007-01-11Silently ignore unknown neighbors in the rde and ospfe imsg handler. ThisClaudio Jeker
2007-01-11Remove unneeded config stuff when booting up the RDE. This makes the reloadClaudio Jeker
2006-12-21order variables by size/type.Claudio Jeker
2006-12-08Fix a crash seen on busy area border routers. The problem was a NULLClaudio Jeker
2006-12-07Make it possible to set the metric and LSA type for redistributed routes.Claudio Jeker
2006-06-28Track the uptime of the ospfd daemon itself.Esben Norby
2006-05-30Now that rtlabels are accessable via sysctl we can use route lables toClaudio Jeker
2006-05-29Delay lsa database deletes for MIN_LS_INTERVAL seconds so that flappingClaudio Jeker
2006-03-22Move the AS external LSA tree out of struct ospfd_config. This simplifiesClaudio Jeker
2006-03-09More spring cleaning with lint. Change a few types and add some comments toClaudio Jeker
2006-03-08Remove unused quit flag inherited from bgpd long ago.Claudio Jeker
2006-03-08Fix logic of the kroute code. First of all there was a porblem if a prefixClaudio Jeker
2006-02-21Better English in comments.Claudio Jeker
2006-02-10ospfd does not need fd passing via the imsg framework so remove that codeClaudio Jeker
2006-02-10If ABR only look in the backbone area 0.0.0.0 for summary LSA. OK norby@Claudio Jeker
2006-01-12Rewrite the redistribute code. The previous implementation was stupid andClaudio Jeker
2006-01-05Improve how ospfd copes with time changes.Esben Norby
2005-12-29More correct cleanup on exit. OK norby@Claudio Jeker
2005-12-05Optimize rde_redistribute() a bit and remove two unneeded and way to verboseClaudio Jeker
2005-11-04Kill spf_timer in struct ospfd_conf. There is no need for two event structsClaudio Jeker
2005-11-04Use >= instead of == to compare cost with LS_INFINITY. While there fix a typo.Claudio Jeker
2005-10-19fix some spellings in comments.Claudio Jeker
2005-10-12Fix the flooding procedure. Violate the RFC else many BAD_LS_REQ events andClaudio Jeker
2005-10-12Fix a massive memory leak in the RDE. ospfd leaked every ls update unlessClaudio Jeker
2005-08-08Try to do an SPF recalculation only if the LS DB changed.Claudio Jeker
2005-05-26Remove unneeded debugging messages from rde imsg handling.Esben Norby
2005-05-26Support dumping the configuration the way bgpd(8) does it.Esben Norby
2005-05-25spellingEsben Norby
2005-05-25spellingDavid Krause
2005-05-24Only redistribute networks if the interface they depend on is actuallyClaudio Jeker