CVSROOT:        /cvs
Module name:    src
Changes by:     ren...@cvs.openbsd.org  2016/06/05 11:07:41

Modified files:
        usr.sbin/eigrpd: eigrpe.c interface.c 

Log message:
Call if_update() only when necessary for IPv6 address changes.

For EIGRPv6, an interface only needs an link-local address in order
to be enabled in the routing daemon. So adding or removing global
unicast addresses, for example, will never trigger a state change in
the interface.

Additionally, move all address handling code to if_addr_new() and
if_addr_del() to improve readability.

Reply via email to