From c77f4231ed850b90b9b6f337727e19b63418426f Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 23 Dec 2004 17:16:28 +0000 Subject: * add support for both ipv4 AND ipv6 reverse lookups git-svn-id: file:///home/lennart/svn/public/avahi/trunk@4 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe --- main.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 9bba48c..da4b338 100644 --- a/main.c +++ b/main.c @@ -6,7 +6,7 @@ static GMainLoop *loop = NULL; -static gboolean timeout (gpointer data) { +static gboolean timeout(gpointer data) { g_main_loop_quit(loop); return FALSE; } @@ -14,14 +14,18 @@ static gboolean timeout (gpointer data) { int main(int argc, char *argv[]) { flxServer *flx; flxLocalAddrSource *l; - guint32 ip; + flxAddress a; + gchar *r; flx = flx_server_new(NULL); l = flx_local_addr_source_new(flx); - -/* ip = inet_addr("127.0.0.1"); */ -/* flx_server_add(flx, flx_server_get_next_id(flx), "foo.local", FLX_DNS_TYPE_A, &ip, sizeof(ip)); */ + + flx_address_parse("127.0.0.1", AF_INET, &a); + flx_server_add_address(flx, 0, 0, "localhost", &a); + + flx_address_parse("::1", AF_INET6, &a); + flx_server_add_address(flx, 0, 0, "ip6-localhost", &a); g_timeout_add(1000, timeout, NULL); -- cgit