diff options
author | Lennart Poettering <lennart@poettering.net> | 2005-03-24 21:52:46 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2005-03-24 21:52:46 +0000 |
commit | c8dd2dc8f91a322178c43281cbc5c8fc16da5219 (patch) | |
tree | 296eb55385d7f4af705af0fc71068a9201549888 /main.c | |
parent | c18626ad35cdf94edbff196070ccbb6ae825abd0 (diff) |
* add cache management
* add support for SRV records
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@15 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 18 |
1 files changed, 13 insertions, 5 deletions
@@ -14,16 +14,23 @@ static gboolean send_timeout(gpointer data) { flxServer *flx = data; flxKey *k; - flx_server_dump(flx, stdout); - + /* k = flx_key_new("cocaine.local.", FLX_DNS_CLASS_IN, FLX_DNS_TYPE_A); */ +/* flx_server_post_query(flx, 0, AF_UNSPEC, k); */ +/* flx_key_unref(k); */ - k = flx_key_new("cocaine.local.", FLX_DNS_CLASS_IN, FLX_DNS_TYPE_A); - flx_server_send_query(flx, 0, AF_UNSPEC, k); + k = flx_key_new("ecstasy.local.", FLX_DNS_CLASS_IN, FLX_DNS_TYPE_A); + flx_server_post_query(flx, 0, AF_INET, k); flx_key_unref(k); return FALSE; } +static gboolean dump_timeout(gpointer data) { + flxServer *flx = data; + flx_server_dump(flx, stdout); + return TRUE; +} + int main(int argc, char *argv[]) { flxServer *flx; gchar *r; @@ -35,8 +42,9 @@ int main(int argc, char *argv[]) { loop = g_main_loop_new(NULL, FALSE); - /*g_timeout_add(1000*5, quit_timeout, loop);*/ + g_timeout_add(1000*60, quit_timeout, loop); g_timeout_add(1000, send_timeout, flx); + g_timeout_add(1000*10, dump_timeout, flx); g_main_loop_run(loop); |