summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/rde.c
AgeCommit message (Expand)Author
2016-06-06add format attributes to the proper functions and then fix theSebastian Benoit
2015-12-05Pledge ospfd SE ("stdio inet mcast") and RDE ("stdio") move some codeClaudio Jeker
2015-12-03imsg_read will return EAGAIN in some cases so prep code for it.Claudio Jeker
2015-11-22Improve ABR support especially for self-originated stub networks.Claudio Jeker
2015-03-14When removing interfaces in the RDE we also need to remove all the RDEClaudio Jeker
2014-07-12Close connections when msgbuf_write() returns 0.Kenneth R Westerback
2013-11-13from claudioSebastian Benoit
2011-05-09First bits to support opaque LSA. Type-9, 10 and 11 are LSA that canClaudio Jeker
2011-05-02Wrap some long lines and other cleanup. No functional change.Claudio Jeker
2011-03-24Fix some memory leaks. Mainly better cleanup on shutdown but the v_nexthopClaudio Jeker
2011-01-18When fixing conflicts make sure the right vertex is passed to lsa_merge()Claudio Jeker
2011-01-17Fix redistribution of overlapping routes (e.g 10/8 and 10.0/16).Claudio Jeker
2011-01-12Kill struct rroute and move the metric to struct kroute. ThisClaudio Jeker
2010-09-25When counting the lsa also build the sum of the ls_checksums. This can beClaudio Jeker
2010-07-19When removing an announced prefix inherit the metric and ext_tag from theClaudio Jeker
2010-07-01Fix memory leak by adding a missing free(lsa).Alexander Bluhm
2010-05-26Rename some imsg bits to make namespace collisions less likely buf toNicholas Marriott
2009-11-11Fix an obvious use after free. Found by parfait. Reported and OK jsg@Claudio Jeker
2009-11-02Implement IMSG_CTL_LOG_VERBOSE to enable or disable debug logging on runtime.Claudio Jeker
2009-10-05Until now AS-ext LSA were always announced with the router as nexthop.Claudio Jeker
2009-06-06sync ospfctl/ospfd with the common imsg code, making it lib ready as well.Eric Faurot
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