summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
4 daysAt least make this rotting version of lpd compile again.Claudio Jeker
4 daysConvert session.c to use the new msgbuf reader API.Claudio Jeker
4 daysTeach mrt_dump_bgp_msg() to use ibufsClaudio Jeker
4 daysPass the message to bgp_fsm as argument instead of stashing it in rptr.Claudio Jeker
4 daysKill the bgp_msg struct and instead pass the type to session_sendmsg()Claudio Jeker
4 daysConvert rtr_proto to use new msgbuf reader API.Claudio Jeker
4 daysRewrite the rpki-client io read handling using the new ibuf_read API.Claudio Jeker
4 daysRemove the imsgbuf_read_nofd() hack since the imsgbuf APIClaudio Jeker
4 daysReplace imsgbuf_read_nofd() hack with the new imsgbuf API.Claudio Jeker
4 daysAdjust rpki-client regress to new msgbuf APIClaudio Jeker
4 daysAdjust rpki-client to new msgbuf APIClaudio Jeker
4 daysAdjust bgpd to the new msgbuf APIClaudio Jeker
4 daysAdjust ldpd to the msgbuf change that turns the struct opaqueClaudio Jeker
4 daysAdjust rpki-client to the new msgbuf_write apiClaudio Jeker
4 daysAdjust bgpd to the new msgbuf_write / ibuf_write APIClaudio Jeker
4 daysAdjust to new msgbuf_write/ibuf_write API and use ibuf_write sinceClaudio Jeker
4 daysDo not abuse struct ibuf_read instead define local struct with the same fields.Claudio Jeker
4 daysDo not abuse struct ibuf_read for internal bits. Just define an own struct.Claudio Jeker
4 dayss/ibuf_add_buf/ibuf_add_ibuf/Claudio Jeker
4 daysUnify error reporting in various control programs.Claudio Jeker
4 daysOnly ldapd tried to handle fd exhaustion during imsg fd passing.Claudio Jeker
4 daysConvert vmd over to new imsgbuf_read behaviour and fix some lurkingClaudio Jeker
4 daysTry to handle the dumpster fire called constraint.c a bit better.Claudio Jeker
4 daysSimple bits of converting ntpd over to the new imsgbuf_read behaviour.Claudio Jeker
4 daysImplement the recv_imsg/read_message function in the correct way.Claudio Jeker
4 daysConvert radiusd to new imsgbuf_read behaviour.Claudio Jeker
4 daysConvert npppd and npppctl over to new imsgbuf_read behaviour.Claudio Jeker
4 daysNo need to handle EAGAIN anymore.Claudio Jeker
4 daysbgpd and smtpd include their own imsgbuf_read_nofd() implementation.Claudio Jeker
4 daysConvert the common imsgbuf_read calls to the post EAGAIN world.Claudio Jeker
4 daysJust use the new better imsg APIClaudio Jeker
4 daysUse msgbuf_queuelen() where approriateClaudio Jeker
4 daysUse imsgbuf_queuelen() instead of accessing the w.queue member.Claudio Jeker
4 daysUse imsgbuf_clear() where appropriate instead of msgbuf_clear().Claudio Jeker
4 daysRename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush toClaudio Jeker
4 daysConvert imsg_write() callers to the new simplified return logic.Claudio Jeker
4 daysConvert imsg_write() callers to the new simplified return logic.Claudio Jeker
4 daysConvert ibuf_write() callers to new simplified return logic.Claudio Jeker
4 daysConvert msgbuf_write() callers to the new return logic.Claudio Jeker
4 daysUse ibuf_write() to send BGP messages to peers instead of msgbuf_write().Claudio Jeker
4 daysIntroduce imsg_write() and use it instead of msgbuf_write().Claudio Jeker
4 daysUse imsg_flush() instead of implementing the same by hand.Claudio Jeker
4 daysimsg_flush no longer returns EAGAIN. Simplify proc_flush_imsg() accordingly.Claudio Jeker
4 daysibuf_get_string() was added to the ibuf API, remove local versionClaudio Jeker
4 daysUpdate ibuf and imsg manpage to include all new functions.Claudio Jeker
4 daysAdd ibuf_read and msgbuf_read to read from a socket and msgbuf_getClaudio Jeker
4 daysMake struct msgbuf opaque. Introduce msgbuf_new() and msgbuf_free() for that.Claudio Jeker
4 daysRemove fd from struct msgbuf, instead pass the fd to imsg_write andClaudio Jeker
4 daysReshuffle code and rename some internal functions.Claudio Jeker
4 daysRetire ibuf_add_buf, replaced by better named ibuf_add_ibufClaudio Jeker