summaryrefslogtreecommitdiffstats
path: root/avahi-common/watch-test.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-08-14 22:11:35 +0000
committerLennart Poettering <lennart@poettering.net>2005-08-14 22:11:35 +0000
commit769c00f228ba0d37217aaf1424dedde390e7a01c (patch)
treee641d94f918a133f59e0eeb8e07109247d4d7aab /avahi-common/watch-test.c
parenta4acfaf4f942f702606e660990c873c9ff5b0395 (diff)
* add new priority parameter to avahi_glib_poll_new()
* beef up AvahiPoll a little to contain real timeout events * cleanups in avahi-client * drop glib dependency * port to AvahiPoll system * put some "const"s and "static"s in to make gcc shut up * change all uses of malloc/free to avahi_malloc/avahi_new/avahi_free git-svn-id: file:///home/lennart/svn/public/avahi/trunk@324 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-common/watch-test.c')
-rw-r--r--avahi-common/watch-test.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/avahi-common/watch-test.c b/avahi-common/watch-test.c
index a9e3e02..ffb2149 100644
--- a/avahi-common/watch-test.c
+++ b/avahi-common/watch-test.c
@@ -52,7 +52,7 @@ static void callback(AvahiWatch *w, int fd, AvahiWatchEvent event, void *userdat
}
}
-static void wakeup(AvahiPoll *_api, void *userdata) {
+static void wakeup(AvahiTimeout *t, void *userdata) {
static int i = 0;
struct timeval tv;
@@ -62,7 +62,7 @@ static void wakeup(AvahiPoll *_api, void *userdata) {
avahi_simple_poll_quit(simple_poll);
else {
avahi_elapse_time(&tv, 1000, 0);
- api->set_wakeup(api, &tv, wakeup, NULL);
+ api->timeout_update(t, &tv);
}
}
@@ -75,7 +75,7 @@ int main(int argc, char *argv[]) {
api->watch_new(api, 0, AVAHI_WATCH_IN, callback, NULL);
avahi_elapse_time(&tv, 1000, 0);
- api->set_wakeup(api, &tv, wakeup, NULL);
+ api->timeout_new(api, &tv, wakeup, NULL);
/* Our main loop */
for (;;)