Fix IPv6 read
[project/mdnsd.git] / service.c
index db4694e..fe6e5a9 100644 (file)
--- a/service.c
+++ b/service.c
@@ -21,9 +21,6 @@
 #include <stdio.h>
 #include <time.h>
 
-#include <uci.h>
-#include <uci_blob.h>
-
 #include <libubus.h>
 #include <libubox/vlist.h>
 #include <libubox/uloop.h>
@@ -113,7 +110,7 @@ service_add_srv(struct service *s, int ttl)
 static int
 service_timeout(struct service *s)
 {
-       time_t t = time(NULL);
+       time_t t = monotonic_time();
 
        if (t - s->t <= TOUT_LOOKUP)
                return 0;