]> git.meshlink.io Git - catta/blobdiff - avahi-core/update-test.c
update TODO, only 3 items on the TODO left
[catta] / avahi-core / update-test.c
index 8c5b5ed3b927eb6cbe1daf018f93e699da3fb19c..017397b6e4244b22b0f2ccc3ba0eb2b303607deb 100644 (file)
 #endif
 
 #include <assert.h>
+#include <stdlib.h>
 
 #include <avahi-common/error.h>
 #include <avahi-common/watch.h>
 #include <avahi-common/simple-watch.h>
 #include <avahi-common/malloc.h>
 #include <avahi-common/alternative.h>
+#include <avahi-common/timeval.h>
 
 #include <avahi-core/core.h>
 #include <avahi-core/log.h>
@@ -38,7 +40,7 @@
 
 static AvahiSEntryGroup *group = NULL;
 
-static void server_callback(AvahiServer *s, AvahiServerState state, void* userdata) {
+static void server_callback(AvahiServer *s, AvahiServerState state, AVAHI_GCC_UNUSED void* userdata) {
 
     avahi_log_debug("server state: %i", state); 
     
@@ -55,7 +57,7 @@ static void server_callback(AvahiServer *s, AvahiServerState state, void* userda
     }
 }
 
-static void modify_txt_callback(AvahiTimeout *e, void *userdata) {
+static void modify_txt_callback(AVAHI_GCC_UNUSED AvahiTimeout *e, void *userdata) {
     int ret;
     AvahiServer *s = userdata;
 
@@ -63,7 +65,7 @@ static void modify_txt_callback(AvahiTimeout *e, void *userdata) {
     assert(ret == AVAHI_OK);
 }
 
-int main(int argc, char *argv[]) {
+int main(AVAHI_GCC_UNUSED int argc, AVAHI_GCC_UNUSED char *argv[]) {
     AvahiSimplePoll *simple_poll;
     const AvahiPoll *poll_api;
     AvahiServer *server;