X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-core%2Fupdate-test.c;h=bdffc0c7264c535f8e8f37308ccd356d06392abb;hb=af5704d57bc23aaa43bdd0cbee79f5cfeccde4b5;hp=fbfd51a8c8b09c85e23568fc9291fff951f88d2c;hpb=c3575017e2137ef664e4735bd6f9ff1209653ef3;p=catta diff --git a/avahi-core/update-test.c b/avahi-core/update-test.c index fbfd51a..bdffc0c 100644 --- a/avahi-core/update-test.c +++ b/avahi-core/update-test.c @@ -40,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); @@ -57,15 +57,17 @@ 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; + avahi_log_debug("modifying"); + ret = avahi_server_update_service_txt(s, group, AVAHI_IF_UNSPEC, AVAHI_PROTO_UNSPEC, 0, "foo", "_http._tcp", NULL, "test2", NULL); 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; @@ -84,7 +86,7 @@ int main(int argc, char *argv[]) { assert(server); avahi_server_config_free(&config); - poll_api->timeout_new(poll_api, avahi_elapse_time(&tv, 1000*20, 0), modify_txt_callback, server); + poll_api->timeout_new(poll_api, avahi_elapse_time(&tv, 1000*10, 0), modify_txt_callback, server); avahi_simple_poll_loop(simple_poll); }