OPT_LOCAL_SERVICE needs up-to-date interface list too.

This commit is contained in:
Simon Kelley
2014-03-06 13:27:57 +00:00
parent 1a9a3489ec
commit 89b12ed35b

View File

@@ -1570,7 +1570,8 @@ void newaddress(time_t now)
{
(void)now;
if (option_bool(OPT_CLEVERBIND) || daemon->doing_dhcp6 || daemon->relay6 || daemon->doing_ra)
if (option_bool(OPT_CLEVERBIND) || option_bool(OPT_LOCAL_SERVICE) ||
daemon->doing_dhcp6 || daemon->relay6 || daemon->doing_ra)
enumerate_interfaces(0);
if (option_bool(OPT_CLEVERBIND))