summaryrefslogtreecommitdiff
path: root/usr.sbin/ldpd
AgeCommit message (Expand)Author
8 hoursConvert simple stuff in usr.sbin over to new imsgbuf_init behaviourClaudio Jeker
8 hoursAdjust ldpd to the msgbuf change that turns the struct opaqueClaudio Jeker
8 hoursAdjust to new msgbuf_write/ibuf_write API and use ibuf_write sinceClaudio Jeker
8 hoursDo not abuse struct ibuf_read for internal bits. Just define an own struct.Claudio Jeker
8 hoursConvert the common imsgbuf_read calls to the post EAGAIN world.Claudio Jeker
8 hoursUse msgbuf_queuelen() where approriateClaudio Jeker
8 hoursUse imsgbuf_queuelen() instead of accessing the w.queue member.Claudio Jeker
8 hoursUse imsgbuf_clear() where appropriate instead of msgbuf_clear().Claudio Jeker
8 hoursRename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush toClaudio Jeker
8 hoursConvert imsg_write() callers to the new simplified return logic.Claudio Jeker
8 hoursConvert msgbuf_write() callers to the new return logic.Claudio Jeker
8 hoursIntroduce imsg_write() and use it instead of msgbuf_write().Claudio Jeker
2024-08-22inet_pton returns 0 and -1 for error.Florian Obser
2024-08-21We can fully spell out IP addresses in config files.Florian Obser
2024-04-23correct indentation; no functional changeJonathan Gray
2023-12-14Use imsg_get_fd() to access the file descriptor passed in the imsg.Claudio Jeker
2023-07-03Use new ibuf API. Use ibuf_data() and ibuf_size() instead of directClaudio Jeker
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-03-02improve the Nd lines such that the format is consistent for theJason McIntyre
2022-12-28spelling fixes; from paul tagliamonteJason McIntyre
2022-11-07Fix theoretical access to garbage stack memory in pfkey_reply forMoritz Buhl
2022-05-06Relax the limitation of what is an acceptable unicast IP.Claudio Jeker
2021-10-15Don't declare variables as "unsigned char *" that are passed toChristian Weisgerber
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-19Adjust the disc_recv_packet() code to not use IBUF_READ_SIZE and toClaudio Jeker
2021-01-19Kill log_procnames and properly define ldpd_process.Claudio Jeker
2021-01-19Do the same control cleanup as in other daemons. Move ctl_conns exclusivlyClaudio Jeker
2020-06-22On my previous commit I made the wrong assumption that the control socket wasRicardo Mestre
2020-05-16list example files in FILES with a short description: generally, "ExampleJason McIntyre
2020-02-10briefly mention /etc/examples/ in the FILES section of all theIngo Schwarze
2019-12-12Make ldpd lookup the adjacency not only by source IP address but alsoYASUOKA Masahiko
2019-08-10Like we did on other daemons that cannot be pledged due to forbidden ioctls theRicardo Mestre
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-03-31new sentence, new line;Jason McIntyre
2019-03-31GTSM is not widely known, so be more concrete as to its effectRichard Procter
2019-03-31Avoid calling dup2(oldd, newd) when oldd == newd. In that case theYASUOKA Masahiko
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2019-01-23teach ldpd to ask if a potential pseudowire interface can do pwe3David Gwynne
2019-01-23factor out parsing of ldp router ids by making it part of the grammarDavid Gwynne
2019-01-23rework how tcp md5 signatures are configured.David Gwynne
2019-01-22PF_ROUTE -> AF_ROUTE in the scattered sock()/setsockopt() callsKenneth R Westerback
2018-12-07Be more strict in converting a netmask into a prefixlen. Make sureClaudio Jeker
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
2018-08-06Change manpage example for reserved words since the macro used is to replaceRicardo Mestre
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-09No need to mention which memory allocation entry point failed (malloc,Kenneth R Westerback
2018-06-18remove the SECTIONS header, since a one line DESCRIPTION is a bit silly;Jason McIntyre
2018-06-11Fix an off-by-one line count when using include statements.denis