summaryrefslogtreecommitdiff
path: root/usr.sbin/eigrpd
AgeCommit message (Expand)Author
9 hoursConvert simple stuff in usr.sbin over to new imsgbuf_init behaviourClaudio Jeker
9 hoursConvert the common imsgbuf_read calls to the post EAGAIN world.Claudio Jeker
9 hoursUse imsgbuf_queuelen() instead of accessing the w.queue member.Claudio Jeker
9 hoursUse imsgbuf_clear() where appropriate instead of msgbuf_clear().Claudio Jeker
9 hoursRename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush toClaudio Jeker
9 hoursConvert imsg_write() callers to the new simplified return logic.Claudio Jeker
9 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
2023-12-14Use imsg_get_fd() to access the file descriptor passed in the imsg.Claudio Jeker
2023-12-14Rewrite send_packet to update the eigrp header without using ibuf_seek.Claudio Jeker
2023-07-03Use ibuf_data() and ibuf_size() instead of accessing struct ibuf.Claudio Jeker
2023-06-26Start using the new ibuf API in eigrpd. One ibuf_seek() still left sinceClaudio Jeker
2023-04-19remove duplicate includesJonathan Gray
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-05-06Relax the limitation of what is an acceptable unicast IP.Claudio Jeker
2022-01-20eigrpd: fix -Wunused-but-set-variable warningChristian Weisgerber
2021-12-13including sys/cdefs.h manually started as a result of netbsd trying toTheo de Raadt
2021-11-03use some sizeof, rather than INADDRSZ/IN6ADDRSZ; ok claudioTheo de Raadt
2021-10-15Don't declare variables as "unsigned char *" that are passed toChristian Weisgerber
2021-01-19Like dvrmpd there is no need for a static pkt buffer. Adjust code accordingly.Claudio Jeker
2021-01-19Kill global eigrpd_process and instead pass the proc to merge_config()Claudio Jeker
2021-01-19Use log_procname instead of log_procnames[eigrpd_process]. It should beClaudio Jeker
2021-01-19Same control cleanup that was done for ospfd and ripd. Move theClaudio Jeker
2021-01-19Like in ospfd use a static pkt_ptr bufferClaudio Jeker
2020-12-30getifaddrs() can return entries where ifa_addr is NULL. Check for thisSebastian Benoit
2020-05-16list example files in FILES with a short description: generally, "ExampleJason McIntyre
2020-04-23 ce examples of "Ar arg Ar arg" with "Ar arg arg" and stop the spread;Jason McIntyre
2020-02-10briefly mention /etc/examples/ in the FILES section of all theIngo Schwarze
2019-11-10Consistently use _rcctl enable foo_ in examples, it's simpler and lessLandry Breuil
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
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
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-26Fix use-after-free by moving the free(3) of the configured interfaces to afterRicardo Mestre
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
2018-08-05Remove now unused header which I forgot to commit on previous.Ricardo Mestre
2018-08-05Revert back previous and remove cpath pledge(2) promise entirely. We decidedRicardo Mestre
2018-08-02Actually order the promises in their canonical form, missed that in myRicardo Mestre
2018-08-02Currently when eigrpd(8) shuts down then its unix control socket is beingRicardo Mestre
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-10"%%s: s" -> "%s: %s" in log_warn()Kenneth 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
2018-04-26Plug leak in error case of the common 'varset' implementations.Kenneth R Westerback
2018-02-08Bump the read sockbuf of the routing socket to 2MB, may help reduce some ofClaudio Jeker