]> git.meshlink.io Git - catta/blobdiff - avahi-core/iface.c
* Yeh, maybe we should use the copied value instead of the old one...
[catta] / avahi-core / iface.c
index 8540720a7c50f263627b2d5d89f6294e3070172b..d5fe5b134644be589ef1d7e757f58a86d8eb979e 100644 (file)
@@ -47,7 +47,8 @@ static void update_address_rr(AvahiInterfaceMonitor *m, AvahiInterfaceAddress *a
     assert(m);
     assert(a);
 
-    if (m->list == LIST_DONE &&
+    if (a->interface->announcing &&
+        m->list == LIST_DONE &&
         avahi_interface_address_relevant(a) &&
         !remove_rrs &&
         m->server->config.publish_addresses &&