summaryrefslogtreecommitdiff
path: root/usr.sbin/ripd/control.c
AgeCommit message (Collapse)Author
2012-04-11delete excessive evtimer_pending; ok claudioTheo de Raadt
2012-04-10Handle file descriptor exhaustion in the accept() case.Theo de Raadt
ok claudio
2010-05-14Use calloc() instead of malloc() to allocate the connection structure. ThisClaudio Jeker
way the memory is zeroed. This is equivalent to the relayd commit by reyk. OK reyk, jsg
2010-02-21Kill double declaration of control_imsg_relay().Michele Marchetto
From Christiano F. Haesbaert. ok claudio@
2009-12-08porcesses -> processesJonathan Gray
2009-12-02log_warn() consistency.Michael Knudsen
`OK' claudio
2009-11-02Another routing daemon that gets IMSG_CTL_LOG_VERBOSE to allow toggeling ofClaudio Jeker
log_debug(). ok michele, henning, sthen
2009-06-06make ripctl/ripd imsg-in-a-lib ready too.Eric Faurot
ok pyr@
2009-05-31Remove redundant imsg_event_add calls; ok claudio@Jacek Masiulaniec
2009-05-31Better EV_READ and EV_WRITE handling in the libevent callbacks. Again mostlyClaudio Jeker
the same ospfd diff applied with some fuzz.
2009-02-25Fix an invalid pointer dereference in control_close(). If control_connbyfd()Claudio Jeker
fails -- which should never happen -- the function does not return and is accession the NULL set control pointer later on. Found by Matthew Haub. OK deraadt@
2008-01-31do not leak confd on malloc failure in control_accept()Henning Brauer
found by Igor Zinovik <zinovik@cs.karelia.ru>
2007-10-24Use an ssize_t instead of int like in all other imsg handlers. Hint by lintClaudio Jeker
2007-10-17Remove redundant code.Claudio Jeker
2007-03-19do not signal "connection closed" upstream on EINTR/EAGAIN, from bgpd et alHenning Brauer
2007-01-23Typo in fatal() message found by dunceor @ gmail dot comClaudio Jeker
2006-10-18Welcome ripdEsben Norby
started by Michele Marchetto some time ago by using the imsg/three process framework of ospfd. He implemented most of the daemon with a little help and guidance from Claudio and I. Currently the daemon is more or less complete, with the exception of key lifetime and rollover. Not yet connected to the builds. OK claudio@