summaryrefslogtreecommitdiff
path: root/usr.sbin/ospf6d/control.c
AgeCommit message (Expand)Author
8 daysConvert simple stuff in usr.sbin over to new imsgbuf_init behaviourClaudio Jeker
8 daysConvert the common imsgbuf_read calls to the post EAGAIN world.Claudio Jeker
8 daysUse imsgbuf_clear() where appropriate instead of msgbuf_clear().Claudio Jeker
8 daysRename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush toClaudio Jeker
8 daysConvert imsg_write() callers to the new simplified return logic.Claudio Jeker
8 daysIntroduce imsg_write() and use it instead of msgbuf_write().Claudio Jeker
2023-06-21add "fib reload" support to ospf6d/ospf6ctl, and trigger itStuart Henderson
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2021-01-19Do the same control cleanup as in ospfd. Move control_state and ctl_connsClaudio Jeker
2020-09-16Stop removing the control socket on exit and tighten the unveil evenremi
2020-01-01Cleanup control.denis
2018-09-01Prevent ospf6d from starting when another process is listening on theremi
2017-08-12bring ospf6d's log.c in sync with ospfd and bgpdSebastian Benoit
2017-01-08Replace hand-rolled for(;;) traversal of ctl_conns TAILQ withKenneth R Westerback
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-02-10Same session_socket_blockmode() changes as done to ospfd. Also do the sameClaudio Jeker
2014-07-11Close the control fd when it has reported EOF.Kenneth R Westerback
2013-11-13handle msgbuf_write() returning EAGAIN,Sebastian Benoit
2013-03-22Allow use of an alternative control socket, ported from ospfd. ok claudio@Stuart Henderson
2013-03-11handle ECONNABORTED errors from accept(). In many code blocks they can beTheo de Raadt
2012-04-11delete excessive evtimer_pending; ok claudioTheo de Raadt
2012-04-10Handle file descriptor exhaustion in the accept() case.Theo de Raadt
2010-07-01Fix all white space bugs in ospf6d at once. No binary change.Alexander Bluhm
2010-05-14Use calloc() instead of malloc() to allocate the connection structure. ThisClaudio Jeker
2010-02-21Kill double declaration of control_imsg_relay().Michele Marchetto
2009-12-08porcesses -> processesJonathan Gray
2009-12-02log_warn() consistency.Michael Knudsen
2009-11-02Add IMSG_CTL_LOG_VERBOSE similar to ospfd it allows to toggle debug logging.Claudio Jeker
2009-06-06make ospf6ctl/ospf6d imsg-in-a-lib ready too.Eric Faurot
2009-05-31Remove redundant imsg_event_add calls; ok claudio@Jacek Masiulaniec
2009-05-31libevent handler fix to allow EV_READ and EV_WRITE to be set at the sameClaudio Jeker
2009-02-25Fix an invalid pointer dereference in control_close(). If control_connbyfd()Claudio Jeker
2009-01-28Teach ospf6d to originate Intra-Area-Prefix LSAs, which associate a listStefan Sperling
2008-12-30First try at originating Link (type-8) LSA. Code is wrong and the initialClaudio Jeker
2008-01-31do not leak confd on malloc failure in control_accept()Henning Brauer
2007-12-13Monster commit of stuff I did mostly last month. What it does:Claudio Jeker
2007-10-13From ospfd: Funny typo, it is fib not fip so adjust function name.Claudio Jeker
2007-10-08Welcome ospf6dEsben Norby