summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/rde.c
AgeCommit message (Expand)Author
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
2005-05-24Fix format string.Claudio Jeker
2005-05-24Fix some obvious issues in the summary LSA origination.Claudio Jeker
2005-05-23First part of summary LSA origination. Not perfect but a start.Claudio Jeker
2005-05-23useless use of endpwentHenning Brauer
2005-05-22The Route Information Base for AS-External should only be dumped once.Esben Norby
2005-05-12Add "show database asbr/external/network/router/self-originate/summary"Esben Norby
2005-05-11Add some newlines to make the code easier to follow. No functional change.Claudio Jeker
2005-05-09Force all as-external routes to point to the router announcing them byClaudio Jeker
2005-05-08Keep track of the req list in the RDE. The RFC requires us to check forClaudio Jeker
2005-05-02use setres[ug]id for privilege dropping; ok norby@Damien Miller
2005-04-12Support for self originated AS-external LSA.Claudio Jeker
2005-04-06When deleting LSA because they hit max age (IMSG_LS_MAXAGE) check if theClaudio Jeker
2005-03-14Add "show summary" to ospfctl.Esben Norby
2005-03-12Add "show rib" and "show rib detail" to ospfctl.Esben Norby
2005-03-08Remove no longer valid route entries.Esben Norby
2005-02-27SPF and route table calculation.Esben Norby
2005-02-10Work around a timing issue in the db exchange phase. The DB descriptionClaudio Jeker
2005-02-09Fix premature ageing of self originating LSA. Still not perfect but betterClaudio Jeker
2005-02-09Rework of self originated LSA. First of all the code to generate the LSAClaudio Jeker
2005-02-02KNFHenning Brauer
2005-01-28Change my email address to the OpenBSD one since Ericsson has nothing toEsben Norby
2005-01-28Welcome ospfdClaudio Jeker