summaryrefslogtreecommitdiff
path: root/usr.sbin/ldpd/ldpd.c
AgeCommit message (Expand)Author
10 daysConvert simple stuff in usr.sbin over to new imsgbuf_init behaviourClaudio Jeker
10 daysAdjust ldpd to the msgbuf change that turns the struct opaqueClaudio Jeker
10 daysAdjust to new msgbuf_write/ibuf_write API and use ibuf_write sinceClaudio Jeker
10 daysConvert the common imsgbuf_read calls to the post EAGAIN world.Claudio Jeker
10 daysUse msgbuf_queuelen() where approriateClaudio Jeker
10 daysUse imsgbuf_queuelen() instead of accessing the w.queue member.Claudio Jeker
10 daysUse imsgbuf_clear() where appropriate instead of msgbuf_clear().Claudio Jeker
10 daysRename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush toClaudio Jeker
10 daysConvert imsg_write() callers to the new simplified return logic.Claudio Jeker
10 daysIntroduce imsg_write() and use it instead of msgbuf_write().Claudio Jeker
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2021-09-06repair missing paths on unveil failureTheo de Raadt
2021-03-01allocate enough space in start_child() argv for all possible flagsJonathan Gray
2021-01-19Kill log_procnames and properly define ldpd_process.Claudio Jeker
2019-08-10Like we did on other daemons that cannot be pledged due to forbidden ioctls theRicardo Mestre
2019-03-31Avoid calling dup2(oldd, newd) when oldd == newd. In that case theYASUOKA Masahiko
2019-01-23rework how tcp md5 signatures are configured.David Gwynne
2017-03-03Allow to run on a non-default rdomain.Renato Westphal
2017-03-03Allow to specify an alternate control socket.Renato Westphal
2017-01-20work on making log.c similar in all daemons:Sebastian Benoit
2016-09-28'unneded stuff' -> 'unneeded stuff' in comments.Kenneth R Westerback
2016-09-02Simplify shutdown process.Renato Westphal
2016-07-15Update per-neighbor GTSM options on config reload.Renato Westphal
2016-07-01Several minor tweaks.Renato Westphal
2016-07-01Add GTSM support (RFC 6720).Renato Westphal
2016-06-18Fix memory leak found with valgrind.Renato Westphal
2016-06-18Use log_warnx() instead of log_warn() when appropriate.Renato Westphal
2016-06-13Do not create sockets for disabled address-families.Renato Westphal
2016-06-08Fix quick reconnect when the transport address is changed.Renato Westphal
2016-06-06Fix imsg parameter passingRenato Westphal
2016-06-06Speed up session establishment after config reload.Renato Westphal
2016-05-23Improve security by calling exec after fork.Renato Westphal
2016-05-23Update copyright information.Renato Westphal
2016-05-23Remove superfluous includes.Renato Westphal
2016-05-23Make functions and variables static whenever possible.Renato Westphal
2016-05-23Add support for IPv6 (RFC 7552).Renato Westphal
2016-05-23Assorted fixes and small cleanup.Renato Westphal
2016-05-23Enable changing the router-id via config reload.Renato Westphal
2016-05-23Several fixes in the config reload handling.Renato Westphal
2016-05-23Don't create l2vpn targeted neighbors inside the config parser.Renato Westphal
2016-05-23Create network sockets on the parent process.Renato Westphal
2016-05-23Copy structs by assignment instead of memcpy.Renato Westphal
2016-05-23Fix mess caused by my commit script.Renato Westphal
2016-05-23Rework L2VPN code.Renato Westphal
2016-05-23Make neighbor parameters per lsr-id not per transport-address.Renato Westphal
2016-05-23More renaming.Renato Westphal
2016-05-23Split merge_config() into smaller functions to improve readability.Renato Westphal
2016-05-23Move some code around.Renato Westphal
2016-05-23Add knob to configure the transport address.Renato Westphal
2016-05-23Allow setting the session holdtime per neighbor.Renato Westphal