summaryrefslogtreecommitdiff
path: root/usr.sbin/eigrpd
AgeCommit message (Expand)Author
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
2016-04-15Move the command line options out of struct eigrpd_configRenato Westphal
2016-04-15Fix corner case in Feasible Condition check.Renato Westphal
2016-04-15Minor fixes and code cleanup.Renato Westphal
2016-02-23I just stumbled on this and noticed that eigrpd requires inet and rpath in pl...Gleydson Soares
2016-02-21Skip redistributed routes when updating the FIB.Renato Westphal
2016-02-21Move some functions around and rename a few variables and functions.Renato Westphal
2016-02-21Simplify the handling of the sequence tlv.Renato Westphal
2016-02-21Copy structs by assignment instead of memcpy.Renato Westphal
2016-02-21Introduce the bad_addr() family of functions.Renato Westphal
2016-02-21Extend eigrp_addrcmp() and use it in more places.Renato Westphal
2016-02-21Several minor tweaks.Renato Westphal
2016-02-21Add scope id only for unicast IPv6 packets.Renato Westphal
2016-02-21Make eigrpd work against newer IOS routers.Renato Westphal
2016-02-21Filter our RTM_GET messages which are not from us.Renato Westphal
2016-02-02Remove setproctitle() for the parent process. Because rc.d(8) uses processStuart Henderson
2016-01-28Correct bit flag tests to work as intended.Jonathan Gray
2016-01-15For each prefix, order routes by their nexthop.Renato Westphal
2016-01-15Better handle explicit nexthops.Renato Westphal
2016-01-15Fix detection of the Stuck-in-Active (SIA) state.Renato Westphal
2016-01-15Several fixes in the Conditionally Received (CR) mode.Renato Westphal
2016-01-15Fix bug that happened when a passive interface was shut down and thenRenato Westphal