summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ospfd/control.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Prevent ospfd from starting if another ospfd is already using the sameremi2018-08-291-4/+28
* sync log.c from relayd et al to ospfd.benno2017-01-241-2/+2
* Replace hand-rolled for(;;) traversal of ctl_conns TAILQ withkrw2017-01-081-7/+9
* imsg_read will return EAGAIN in some cases so prep code for it.claudio2015-12-031-2/+3
* Convert ospfd over to SOCK_CLOEXEC | SOCK_NONBLOCK and make the routeclaudio2015-02-101-24/+5
* Close the control fd when it has reported EOF.krw2014-07-111-2/+2
* from claudiobenno2013-11-131-2/+2
* handle ECONNABORTED errors from accept(). In many code blocks they can bederaadt2013-03-111-2/+3
* delete excessive evtimer_pending; ok claudioderaadt2012-04-111-3/+2
* Handle file descriptor exhaustion in the accept() case.deraadt2012-04-101-5/+30
* First bits to support opaque LSA. Type-9, 10 and 11 are LSA that canclaudio2011-05-091-1/+2
* remove trailing spaces and tabs from source code; no binary changessobrado2010-09-021-2/+2
* Use calloc() instead of malloc() to allocate the connection structure. Thisclaudio2010-05-141-2/+2
* Kill double declaration of control_imsg_relay().michele2010-02-211-3/+1
* implement ospfctl fib reload.dlg2010-02-191-1/+2
* porcesses -> processesjsg2009-12-081-2/+2
* log_warn() consistency.mk2009-12-021-2/+2
* Implement IMSG_CTL_LOG_VERBOSE to enable or disable debug logging on runtime.claudio2009-11-021-4/+18
* sync ospfctl/ospfd with the common imsg code, making it lib ready as well.eric2009-06-061-20/+21
* make ospfd's imsg lib ready as well.pyr2009-06-051-5/+5
* Remove redundant imsg_event_add calls; ok claudio@jacekm2009-05-311-2/+1
* The libevent callback function may be called with EV_READ and EV_WRITEclaudio2009-05-311-9/+5
* allow to specify an alternate control socket instead of /var/run/ospfd.sock.reyk2009-04-071-11/+11
* Fix an invalid pointer dereference in control_close(). If control_connbyfd()claudio2009-02-251-2/+4
* imsg_* returns ssize_tclaudio2008-11-211-2/+2
* do not leak confd on malloc failure in control_accept()henning2008-01-311-1/+2
* Funny typo, it is fib not fip so adjust function name.claudio2007-10-131-2/+2
* Add support for RFC 3137: OSPF Stub Router Advertisementclaudio2007-03-211-1/+3
* when our red/recv/recvmsg in imsg_read gives EINTR or EAGAIN, do nothenning2007-03-191-2/+2
* Typo in fatal() message found by dunceor @ gmail dot comclaudio2007-01-231-3/+3
* Mark event handlers with ARGSUSED to please lint.claudio2006-04-251-1/+3
* Kill debug message that floods the log if ospfctl is killed while dumpingclaudio2006-03-211-4/+2
* ospfd does not need fd passing via the imsg framework so remove that codeclaudio2006-02-101-3/+3
* Simplify code a bit. OK norby@claudio2005-10-181-7/+4
* Add "show database asbr/external/network/router/self-originate/summary"norby2005-05-121-1/+7
* Implement the IMSG_CTL_IFINFO bits correctly. This is needed forclaudio2005-03-261-1/+2
* Remove bool cruft.norby2005-03-221-2/+2
* Add control messages for the show fib commands.claudio2005-03-151-1/+8
* First close() than unlink().claudio2005-03-151-2/+2
* Add "show summary" to ospfctl.norby2005-03-141-1/+2
* unlink() control socket in error path. Spotted by Theo at FOSDEM.claudio2005-03-141-1/+2
* Add "show rib" and "show rib detail" to ospfctl.norby2005-03-121-1/+6
* Small K&F.norby2005-03-121-2/+1
* move umask() song and dance closer around the bind, being more careful about errors; ok claudioderaadt2005-03-111-4/+4
* Welcome ospfdclaudio2005-01-281-0/+286