X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=cat%2Fvirt-cat.c;h=06bd8b11d16df0b8f944086d84260bf4c9250803;hb=ca8c2b599663563976d83766182ab8cf0722c755;hp=2587e563254543de389262af4a4396339c977129;hpb=730d4db45ec95d9c9592d7721ff1c5a3db036816;p=libguestfs.git diff --git a/cat/virt-cat.c b/cat/virt-cat.c index 2587e56..06bd8b1 100644 --- a/cat/virt-cat.c +++ b/cat/virt-cat.c @@ -1,5 +1,5 @@ /* virt-cat - * Copyright (C) 2010 Red Hat Inc. + * Copyright (C) 2010-2011 Red Hat Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -20,10 +20,13 @@ #include #include +#include #include #include #include +#include #include +#include #include "progname.h" @@ -34,6 +37,7 @@ guestfs_h *g; int read_only = 1; +int live = 0; int verbose = 0; int keys_from_stdin = 0; int echo_keys = 0; @@ -69,7 +73,7 @@ usage (int status) " --keys-from-stdin Read passphrases from stdin\n" " -v|--verbose Verbose messages\n" " -V|--version Display version and exit\n" - " -x Echo each command before executing it\n" + " -x Trace libguestfs API calls\n" "For more information, see the manpage %s(1).\n"), program_name, program_name, program_name, program_name); @@ -104,11 +108,9 @@ main (int argc, char *argv[]) }; struct drv *drvs = NULL; struct drv *drv; - char *p, *file = NULL; const char *format = NULL; int c; int option_index; - int next_prepared_drive = 1; g = guestfs_create (); if (g == NULL) { @@ -215,6 +217,7 @@ main (int argc, char *argv[]) */ assert (read_only == 1); assert (inspector == 1); + assert (live == 0); /* User must specify at least one filename on the command line. */ if (optind >= argc || argc - optind < 1)