1 #include <sys/socket.h>
2 #include <netinet/in.h>
7 static GMainLoop *loop = NULL;
9 static gboolean timeout (gpointer data) {
10 g_main_loop_quit(loop);
14 int main(int argc, char *argv[]) {
16 flxLocalAddrSource *l;
19 flx = flx_server_new(NULL);
21 l = flx_local_addr_source_new(flx);
23 /* ip = inet_addr("127.0.0.1"); */
24 /* flx_server_add(flx, flx_server_get_next_id(flx), "foo.local", FLX_DNS_TYPE_A, &ip, sizeof(ip)); */
26 g_timeout_add(1000, timeout, NULL);
28 loop = g_main_loop_new(NULL, FALSE);
29 g_main_loop_run(loop);
30 g_main_loop_unref(loop);
32 flx_server_dump(flx, stdout);
34 flx_local_addr_source_free(l);