summaryrefslogtreecommitdiff
path: root/usr.sbin/eigrpd
AgeCommit message (Expand)Author
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
2017-07-24Unify ROUNDUP macros for parsing route messages.friehm
2017-03-21From a syslog perspective it does not make sense to log fatal andAlexander Bluhm
2017-02-22No need to use SIOCGIFRDOMAIN anymore.Renato Westphal
2017-01-08Replace hand-rolled for(;;) traversal of ctl_conns TAILQ withKenneth R Westerback
2017-01-05Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with moreKenneth R Westerback
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQKenneth R Westerback
2016-10-10calls to uname(3) should be checked against non-negative valueGleydson Soares
2016-09-02work on making log.c similar in all daemons:Sebastian Benoit
2016-09-02Minor tweaksRenato Westphal
2016-09-02Make functions and variables static whenever possible.Renato Westphal
2016-09-02Use static local variables instead of global variables whenever possible.Renato Westphal
2016-09-02Merge the recv_packet_v[46] functions into one.Renato Westphal
2016-09-02Simplify handling of multicast addresses.Renato Westphal
2016-09-02Pledge earlier on eigrpe.Renato Westphal
2016-09-02Remove superfluous includes and follow style(9).Renato Westphal
2016-09-02Fix broken pipe teardown.Renato Westphal
2016-08-08Simplify shutdown processRenato Westphal
2016-08-08rde and eigrpe should use exit(3) instead of _exit(2)Renato Westphal
2016-07-18add format attributes to log functions and fix two errorsSebastian Benoit
2016-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".Sebastian Benoit
2016-06-05Fix potential SIGBUS in startup.Renato Westphal
2016-06-05Call if_update() only when necessary for IPv6 address changes.Renato Westphal
2016-06-05Reset the interface uptime when it is restarted.Renato Westphal
2016-06-05Improve security by calling exec after fork.Renato Westphal
2016-05-12Disable EIGRPv6 on an interface when it loses its link-local address.Renato Westphal
2016-05-12Improve support for config reloading.Renato Westphal
2016-04-18Revert previous commit.Renato Westphal
2016-04-15Check for subnet overlap between the configured summary-addresses.Renato Westphal
2016-04-15Kill the child processes if their parent dies unexpectedly.Renato Westphal
2016-04-15Fix segfault on reloading the config multiple times.Renato Westphal
2016-04-15Properly implement the clear_config() function.Renato Westphal
2016-04-15Move several other variables out of eigrpd_conf.Renato Westphal