diff options
-rw-r--r-- | src/network.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/network.c b/src/network.c index 3cc5a4d..3db7c43 100644 --- a/src/network.c +++ b/src/network.c @@ -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)) |