summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ospfd/ospfd.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make the imsg event structures static, properly define ospfd_process andclaudio2021-01-191-3/+4
* Stop removing the control socket on exit and tighten the unveil evenremi2020-09-161-4/+2
* Replace SIMPLEQ concatenation loop with SIMPLEQ_CONCATbket2020-06-261-9/+3
* Change space to tabdenis2020-03-291-3/+3
* Allow the interface setting "type p2p" to be configured globallz or perremi2020-01-211-4/+3
* These dependon related lines fit better a bit further up.remi2019-11-231-5/+5
* Add point-to-point support for broadcast interfaces.remi2019-11-191-1/+10
* Do not change router-id on reload if unspecified.denis2019-05-161-1/+7
* The recently introduced "router-id changed" warning is a bit long.remi2019-03-261-3/+2
* Abort reload if router-id changedjca2019-03-251-2/+8
* For external LSAs the type (1 or 2) is encoded in the metric field. Do notremi2019-01-151-7/+12
* Improve error message when daemon is already running.florian2019-01-141-2/+2
* Send a router LSA update when an interface was removed.remi2019-01-021-2/+3
* Add config option fib-priority to set a custom prio for routes ospfdremi2018-12-281-2/+12
* The parent process of ospfd is not supposed to write or execute files.remi2018-10-291-1/+8
* Prevent ospfd from starting if another ospfd is already using the sameremi2018-08-291-1/+16
* Change the control socket to ospfd.sock.<rdomain>.remi2018-07-111-3/+9
* Set log_setverbose(1) early to see debug logs during parsing the configremi2018-07-091-2/+2
* Use the new route filter ROUTE_PRIOFILTER in ospfd. Usually we onlybenno2018-02-111-3/+4
* Style tweaksjca2018-02-091-5/+4
* Introduce "depend on". This allows ospfd to set the metric dependentremi2018-02-051-8/+37
* sync log.c from relayd et al to ospfd.benno2017-01-241-7/+8
* 'unneded stuff' -> 'unneeded stuff' in comments.krw2016-09-281-2/+2
* A few bits of stray leading/embedded/trailing whitespace spotted whilekrw2016-09-041-2/+2
* Simplify shutdown process.renato2016-09-031-57/+22
* work on making log.c similar in all daemons:benno2016-09-021-1/+2
* Remove setproctitle() for the parent process. Because rc.d(8) uses processsthen2016-02-021-4/+1
* Pledge ospfd SE ("stdio inet mcast") and RDE ("stdio") move some codeclaudio2015-12-051-4/+3
* imsg_read will return EAGAIN in some cases so prep code for it.claudio2015-12-031-3/+3
* As done for bgpd recently, rename if_mediatype to if_type in ospfd/ospf6d.stsp2015-09-271-2/+2
* Fix a segfault at startup when if_change() ist called beforebenno2015-07-201-3/+5
* When removing interfaces in the RDE we also need to remove all the RDEclaudio2015-03-141-1/+3
* Convert ospfd over to SOCK_CLOEXEC | SOCK_NONBLOCK and make the routeclaudio2015-02-101-11/+7
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-2/+1
* Close connections when msgbuf_write() returns 0.krw2014-07-121-3/+7
* from claudiobenno2013-11-131-3/+3
* whitespace tweak; gratuitous difference with ospf6dsthen2013-03-221-2/+2
* Decouple log_verbose() from log_init() so the verbose flag stays set withsthen2011-08-201-2/+3
* Do not special case loopback interfaces on init. Instead force themclaudio2011-05-061-3/+2
* Fix some memory leaks. Mainly better cleanup on shutdown but the v_nexthopclaudio2011-03-241-2/+7
* remove trailing spaces and tabs from source code; no binary changessobrado2010-09-021-2/+2
* When merging interfaces after a config reload, the fsm state for interfacessthen2010-05-141-2/+3
* implement ospfctl fib reload.dlg2010-02-191-1/+4
* Only merge interfaces that have the same address and netmask. Fixes a bugclaudio2010-02-161-4/+6
* Implement IMSG_CTL_LOG_VERBOSE to enable or disable debug logging on runtime.claudio2009-11-021-3/+8
* sync ospfctl/ospfd with the common imsg code, making it lib ready as well.eric2009-06-061-41/+48
* make ospfd's imsg lib ready as well.pyr2009-06-051-5/+17
* Preliminary rdomain support, all hacked up by reyk@claudio2009-06-051-2/+3
* Remove redundant imsg_event_add calls; ok claudio@jacekm2009-05-311-3/+1
* The libevent callback function may be called with EV_READ and EV_WRITEclaudio2009-05-311-15/+7