summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/rde.c
AgeCommit message (Expand)Author
2009-06-05make ospfd's imsg lib ready as well.Pierre-Yves Ritschard
2009-05-31Remove redundant imsg_event_add calls; ok claudio@Jacek Masiulaniec
2009-05-31The libevent callback function may be called with EV_READ and EV_WRITEClaudio Jeker
2009-01-27No need to check if neighbor exists before adding itMichele Marchetto
2009-01-07Full stub area support. This allows ABRs to announce a default networkClaudio Jeker
2008-12-12Make the kroute code routing priority aware. This solves a few issues andClaudio 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-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