aboutsummaryrefslogtreecommitdiffstats
path: root/qemu-gtk.c
diff options
context:
space:
mode:
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 */