diff options
-rwxr-xr-x | ztcfg.c | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -1096,6 +1096,7 @@ static void usage(char *argv0, int exitcode) " -c <filename> -- Use <filename> instead of " CONFIG_FILENAME "\n" " -h -- Generate this help statement\n" " -v -- Verbose (more -v's means more verbose)\n" + " -d [level] -- Generate debugging output. (Default level is 1.)\n" " -t -- Test mode only, do not apply\n" " -s -- Shutdown spans only\n" ,c); @@ -1108,7 +1109,7 @@ int main(int argc, char *argv[]) char *buf; char *key, *value; int x,found; - while((c = getopt(argc, argv, "thc:vs")) != -1) { + while((c = getopt(argc, argv, "thc:vsd::")) != -1) { switch(c) { case 'c': filename=optarg; @@ -1128,6 +1129,12 @@ int main(int argc, char *argv[]) case 's': stopmode = 1; break; + case 'd': + if (optarg) + debug = atoi(optarg); + else + debug = 1; + break; } } if (fd == -1) fd = open(MASTER_DEVICE, O_RDWR); |