aboutsummaryrefslogtreecommitdiffstats
path: root/mdns-browser.c
diff options
context:
space:
mode:
authorkraxel <kraxel>2006-04-06 09:36:38 +0000
committerkraxel <kraxel>2006-04-06 09:36:38 +0000
commit1131de02524b7d4d87c804cc18f8ec0337b20e70 (patch)
tree26e244b831e0277de2ab993729a458007ed417ea /mdns-browser.c
parent3a84644b70ac7d14ab4e13bd2f4d957f10c53f62 (diff)
downloadxenwatch-1131de02524b7d4d87c804cc18f8ec0337b20e70.tar.gz
mdns browser tweaks
Diffstat (limited to 'mdns-browser.c')
-rw-r--r--mdns-browser.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/mdns-browser.c b/mdns-browser.c
index 340e587..7e3400a 100644
--- a/mdns-browser.c
+++ b/mdns-browser.c
@@ -18,10 +18,9 @@
static Display *dpy;
static struct mdns_window *mdns;
-static char *service = "_ssh._tcp";
-static char *domain = NULL;
-static int urlmode = 0;
-static int xenmode = 0;
+static char *service = "_ssh._tcp";
+static char *domain = NULL;
+static enum mdns_view view = MDNS_VIEW_DEFAULT;
/* ------------------------------------------------------------------ */
@@ -37,7 +36,7 @@ static void usage(FILE *fp)
" -d <domain> specify domain\n"
" -u url mode, displays a different set of default\n"
" columns, useful for _http._tcp & friends.\n"
- " -x xen mode, yet another sefault column set, this\n"
+ " -x xen mode, yet another default column set, this\n"
" also sets service to _xendom._tcp\n"
"\n"
"-- \n"
@@ -62,11 +61,11 @@ main(int argc, char *argv[])
domain = optarg;
break;
case 'u':
- urlmode = 1;
+ view = MDNS_VIEW_URL;
break;
case 'x':
service = "_xendom._tcp";
- xenmode = 1;
+ view = MDNS_VIEW_XEN;
break;
case 'h':
usage(stdout);
@@ -80,7 +79,7 @@ main(int argc, char *argv[])
dpy = gdk_x11_display_get_xdisplay(gdk_display_get_default());
fcntl(ConnectionNumber(dpy),F_SETFD,FD_CLOEXEC);
- mdns = mdns_create_window(1, urlmode, xenmode);
+ mdns = mdns_create_window(1, view);
if (NULL == mdns) {
fprintf(stderr,"Oops: mDNS did't initialize ok\n");
exit(1);