aboutsummaryrefslogtreecommitdiffstats
path: root/xd_view.c
diff options
context:
space:
mode:
authorkraxel <kraxel>2006-04-07 15:38:39 +0000
committerkraxel <kraxel>2006-04-07 15:38:39 +0000
commit87fcf49941e76d58934b143a1b1441f263323c12 (patch)
treed67644a0f4ffda122cec12d02af6f31e2b06437a /xd_view.c
parentb6b64172f31759d9aa2a9f40438c8ab09f0f9a98 (diff)
downloadxenwatch-87fcf49941e76d58934b143a1b1441f263323c12.tar.gz
mdns hacking
Diffstat (limited to 'xd_view.c')
-rw-r--r--xd_view.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/xd_view.c b/xd_view.c
index 16fa78f..38e4349 100644
--- a/xd_view.c
+++ b/xd_view.c
@@ -174,14 +174,14 @@ static void open_tty(gint id, char *name, char *tty, int screen)
/* open terminal */
if (screen) {
- if (app_have_screen) {
+ if (have_application("screen")) {
if (1 == attach_to_screen(id, name, tty))
display_screen_xterm();
} else {
gtk_message(GTK_MESSAGE_ERROR, "need screen, please install\n");
}
} else {
- if (app_have_xenconsole) {
+ if (have_application(XENCONSOLE)) {
open_xenconsole(id, name, tty);
} else {
gtk_message(GTK_MESSAGE_ERROR, "need xen-tools, please install\n");
@@ -313,7 +313,7 @@ static void menu_cb_mdns(void)
gtk_message(GTK_MESSAGE_ERROR, "Can't setup mDNS browser, sorry.\n");
return;
}
- mdns_browse(mdns, "_xendom._tcp", NULL);
+ mdns_browse(mdns, 1, "_xendom._tcp", NULL);
mdns_show_window(mdns);
#else
gtk_message(GTK_MESSAGE_ERROR, "Compiled without mDNS support, sorry.\n");
@@ -708,7 +708,5 @@ void xen_doms_create_window(void)
gtk_container_add(GTK_CONTAINER(scroll), view);
gtk_box_pack_end(GTK_BOX(vbox), status, FALSE, TRUE, 0);
- detect_applications();
- detect_desktop();
return;
}