summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/ospfd.c
AgeCommit message (Expand)Author
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2021-09-06repair missing paths on unveil failureTheo de Raadt
2021-01-19Make the imsg event structures static, properly define ospfd_process andClaudio Jeker
2020-09-16Stop removing the control socket on exit and tighten the unveil evenremi
2020-06-26Replace SIMPLEQ concatenation loop with SIMPLEQ_CONCATbket
2020-03-29Change space to tabdenis
2020-01-21Allow the interface setting "type p2p" to be configured globallz or perremi
2019-11-23These dependon related lines fit better a bit further up.remi
2019-11-19Add point-to-point support for broadcast interfaces.remi
2019-05-16Do not change router-id on reload if unspecified.denis
2019-03-26The recently introduced "router-id changed" warning is a bit long.remi
2019-03-25Abort reload if router-id changedJeremie Courreges-Anglas
2019-01-15For external LSAs the type (1 or 2) is encoded in the metric field. Do notremi
2019-01-14Improve error message when daemon is already running.Florian Obser
2019-01-02Send a router LSA update when an interface was removed.remi
2018-12-28Add config option fib-priority to set a custom prio for routes ospfdremi
2018-10-29The parent process of ospfd is not supposed to write or execute files.remi
2018-08-29Prevent ospfd from starting if another ospfd is already using the sameremi
2018-07-11Change the control socket to ospfd.sock.<rdomain>.remi
2018-07-09Set log_setverbose(1) early to see debug logs during parsing the configremi
2018-02-11Use the new route filter ROUTE_PRIOFILTER in ospfd. Usually we onlySebastian Benoit
2018-02-09Style tweaksJeremie Courreges-Anglas
2018-02-05Introduce "depend on". This allows ospfd to set the metric dependentremi
2017-01-24sync log.c from relayd et al to ospfd.Sebastian Benoit
2016-09-28'unneded stuff' -> 'unneeded stuff' in comments.Kenneth R Westerback
2016-09-04A few bits of stray leading/embedded/trailing whitespace spotted whileKenneth R Westerback
2016-09-03Simplify shutdown process.Renato Westphal
2016-09-02work on making log.c similar in all daemons:Sebastian Benoit
2016-02-02Remove setproctitle() for the parent process. Because rc.d(8) uses processStuart Henderson
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-09-27As done for bgpd recently, rename if_mediatype to if_type in ospfd/ospf6d.Stefan Sperling
2015-07-20Fix a segfault at startup when if_change() ist called beforeSebastian Benoit
2015-03-14When removing interfaces in the RDE we also need to remove all the RDEClaudio Jeker
2015-02-10Convert ospfd over to SOCK_CLOEXEC | SOCK_NONBLOCK and make the routeClaudio Jeker
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
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