summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/ospfd.c
AgeCommit message (Expand)Author
2014-07-12Close connections when msgbuf_write() returns 0.Kenneth R Westerback
2013-11-13from claudioSebastian Benoit
2013-03-22whitespace tweak; gratuitous difference with ospf6dStuart Henderson
2011-08-20Decouple log_verbose() from log_init() so the verbose flag stays set withStuart Henderson
2011-05-06Do not special case loopback interfaces on init. Instead force themClaudio Jeker
2011-03-24Fix some memory leaks. Mainly better cleanup on shutdown but the v_nexthopClaudio Jeker
2010-09-02remove trailing spaces and tabs from source code; no binary changesIgor Sobrado
2010-05-14When merging interfaces after a config reload, the fsm state for interfacesStuart Henderson
2010-02-19implement ospfctl fib reload.David Gwynne
2010-02-16Only merge interfaces that have the same address and netmask. Fixes a bugClaudio Jeker
2009-11-02Implement IMSG_CTL_LOG_VERBOSE to enable or disable debug logging on runtime.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-06-05Preliminary rdomain support, all hacked up by reyk@Claudio Jeker
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-05-15Do not ignore the route metric for "redistribute default".Marco Pfatschbacher
2009-04-07allow to specify an alternate control socket instead of /var/run/ospfd.sock.Reyk Floeter
2009-03-27Allow the announcement of default route also via redistribute 0.0.0.0/0Michele Marchetto
2009-03-24Change the behaviour of redistribute default.Michele Marchetto
2009-03-01Print the correct function name in log_debug().Michele Marchetto
2009-01-07Full stub area support. This allows ABRs to announce a default networkClaudio Jeker
2009-01-01Call kr_shutdown() before exit even in config test mode and config parseClaudio Jeker
2008-11-24Initial support for stub areas. The bit still missing is the redistributionClaudio Jeker
2008-05-12Error out with usage line if additional arguments are given after thePierre-Yves Ritschard
2007-10-25Add -D makro=value as well so that all routing daemons are in sync.Claudio Jeker
2007-10-20forgot about ospfd in last commit.Pierre-Yves Ritschard
2007-10-14Missing spaceClaudio Jeker
2007-10-13in all these programs using the same pfctl-derived parse.y, re-unify theTheo de Raadt
2007-10-11Don't check for OSPF_OPTION_E in the parent. OSPF_OPTION_E is per area andClaudio 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-09-18Correctly track the E-bit of router LSA on config reloads. If redistributionClaudio Jeker
2007-07-25Don't fatal if the imsg pipe is closed, this is often triggered in the parentClaudio Jeker
2007-06-19Allow ospfd reconfiguration through SIGHUP, add SIGHUP handlers inPierre-Yves Ritschard
2007-05-29Demote support for ospfd. It is possible to specify a demote group onClaudio Jeker
2007-03-25If the interface metric changes on reload it is necessary to re-originateClaudio Jeker
2007-03-21Add support for RFC 3137: OSPF Stub Router AdvertisementClaudio Jeker
2007-03-17Exchange a strlcpy() with a strncpy(). A similar change was done in parse.yClaudio Jeker
2007-03-16Don't forget to set the metric in the REDIST_LABEL case. OK pyr@Claudio Jeker
2007-02-01whitespace cleanup, no binary change.Claudio Jeker
2007-02-01Preliminary configuration reload support. Seems to work reasonably wellClaudio Jeker
2007-01-20Ignore SIGPIPE in the parent and RDE as well.Claudio Jeker
2006-12-21Unbreak redistribute default and make it possible to specify a metric forClaudio Jeker
2006-12-07Make it possible to set the metric and LSA type for redistributed routes.Claudio Jeker
2006-11-01Fix copy pasto, use SIGCHLD for the sigchild handler not SIGINT twice.Claudio Jeker
2006-08-06There is no need to initialize the log framework twice. Especially becauseClaudio Jeker
2006-07-03Add missing breaks and suddenly all starts to make sense again. WonderedClaudio Jeker
2006-05-31More redistribute fun. Add a possibility to deny redistribution of specifiedClaudio Jeker
2006-05-30Now that rtlabels are accessable via sysctl we can use route lables toClaudio Jeker