]> git.meshlink.io Git - catta/blobdiff - avahi-core/resolve-service.c
* Rename various data structures to prevent a namespace conflict with avahi-core
[catta] / avahi-core / resolve-service.c
index 2ad38f89ea26114ae9154d03200784fb8fc7a17c..bf4f7b94e4f7f06556955124c56a06927d715cec 100644 (file)
@@ -25,8 +25,9 @@
 
 #include <string.h>
 
+#include <avahi-common/domain.h>
 #include "browse.h"
-#include "util.h"
+#include "timeval.h"
 
 struct AvahiServiceResolver {
     AvahiServer *server;
@@ -195,7 +196,7 @@ static void time_event_callback(AvahiTimeEvent *e, void *userdata) {
 AvahiServiceResolver *avahi_service_resolver_new(AvahiServer *server, AvahiIfIndex interface, AvahiProtocol protocol, const gchar *name, const gchar *type, const gchar *domain, AvahiProtocol aprotocol, AvahiServiceResolverCallback callback, gpointer userdata) {
     AvahiServiceResolver *r;
     AvahiKey *k;
-    GTimeVal tv;
+    struct timeval tv;
     gchar t[256], *n;
     size_t l;