aboutsummaryrefslogtreecommitdiffstats
path: root/qemu-gtk.c
diff options
context:
space:
mode:
authorkraxel <kraxel>2008-11-07 17:06:18 +0000
committerkraxel <kraxel>2008-11-07 17:06:18 +0000
commit2769d1abbd1b6da81b820d21a84bdfdf47cfc063 (patch)
tree2a1eb2f7e0782f4fc3b62f9925f8b538974c0e05 /qemu-gtk.c
parent08b3fdf47379a3309daa8f33c501079f07de4571 (diff)
downloadqemu-gtk-2769d1abbd1b6da81b820d21a84bdfdf47cfc063.tar.gz
serial console
Diffstat (limited to 'qemu-gtk.c')
-rw-r--r--qemu-gtk.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/qemu-gtk.c b/qemu-gtk.c
index 4c456ea..51c3bad 100644
--- a/qemu-gtk.c
+++ b/qemu-gtk.c
@@ -937,6 +937,7 @@ static void usage(FILE *fp)
" -d Raise debug level.\n"
" -k Keep window open on VM shutdown.\n"
" -m Enable monitor logging and access.\n"
+ " -s Show serial console.\n"
"\n"
"-- \n"
"(c) 2008 Gerd Hoffmann <kraxel@redhat.com>\n",
@@ -948,12 +949,13 @@ main(int argc, char *argv[])
{
struct qemu_window *win;
int monitor_tab = 0;
+ int sercon_tab = 0;
int quit_on_shutdown = 1;
int c;
gtk_init(&argc, &argv);
for (;;) {
- if (-1 == (c = getopt(argc, argv, "hdkm")))
+ if (-1 == (c = getopt(argc, argv, "hdkms")))
break;
switch (c) {
case 'd':
@@ -965,6 +967,9 @@ main(int argc, char *argv[])
case 'm':
monitor_tab++;
break;
+ case 's':
+ sercon_tab++;
+ break;
case 'h':
usage(stdout);
exit(0);
@@ -988,6 +993,7 @@ main(int argc, char *argv[])
exit(1);
}
win->quit_on_shutdown = quit_on_shutdown;
+ win->sercon_tab = sercon_tab;
gtk_widget_show_all(win->toplevel);
/* tabs */