Avoid duplicated iteration over services when announcing
[project/mdnsd.git] / service.c
index 182b2b2bfaa4496cc35eedecf570f1df20127acf..bb87aff954aa0cc7dd95f5a90ecd5a2b5a2b7daa 100644 (file)
--- a/service.c
+++ b/service.c
@@ -179,7 +179,7 @@ service_announce_services(struct interface *iface, const char *service, int ttl)
                        else
                                dns_send_answer(iface, sdudp);
                }
-               service_reply(iface, s->service, ttl);
+               service_reply_single(iface, s, ttl, 0);
        }
 }