Remove -d [0-5], introduce -d and -q
diff --git a/cmdline.c b/cmdline.c
index b1c52b6..25b36da 100644
--- a/cmdline.c
+++ b/cmdline.c
@@ -351,7 +351,8 @@
         { { "logfile", required_argument, NULL, 'l' }, "Log file" },
         { { "verbose", no_argument, NULL, 'v' }, "Disable ANSI console; use simple log output" },
         { { "verifier", no_argument, NULL, 'V' }, "Enable crashes verifier" },
-        { { "debug_level", required_argument, NULL, 'd' }, "Debug level (0 - FATAL ... 4 - DEBUG), (default: '3' [INFO])" },
+        { { "debug", no_argument, NULL, 'd' }, "Show debug messages (level >= 4)" },
+        { { "quiet", no_argument, NULL, 'q' }, "Show only warnings and more serious messages (level <= 1)" },
         { { "extension", required_argument, NULL, 'e' }, "Input file extension (e.g. 'swf'), (default: 'fuzz')" },
         { { "workspace", required_argument, NULL, 'W' }, "Workspace directory to save crashes & runtime files (default: '.')" },
         { { "crashdir", required_argument, NULL, 0x600 }, "Directory where crashes are saved to (default: workspace directory)" },
@@ -408,7 +409,7 @@
     int opt_index = 0;
     for (;;) {
         int c = getopt_long(
-            argc, argv, "-?hQvVsuPxf:d:e:W:r:c:F:t:R:n:N:l:p:g:E:w:B:CzTS", opts, &opt_index);
+            argc, argv, "-?hQvVsuPxf:dqe:W:r:c:F:t:R:n:N:l:p:g:E:w:B:CzTS", opts, &opt_index);
         if (c < 0) break;
 
         switch (c) {
@@ -444,7 +445,10 @@
                 logfile = optarg;
                 break;
             case 'd':
-                ll = atoi(optarg);
+                ll = DEBUG;
+                break;
+            case 'q':
+                ll = WARNING;
                 break;
             case 'e':
                 hfuzz->io.fileExtn = optarg;