summary refs log tree commit diff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c16
1 files changed, 13 insertions, 3 deletions
diff --git a/main.c b/main.c
index b2d96ca..da9d64e 100644
--- a/main.c
+++ b/main.c
@@ -9,13 +9,15 @@
 
 
 int verbose = 0;
+int interactive = 0;
+int dump = 0;
 
 int main(int argc, char **argv)
 {
     const char *name = *argv;
 
     int ch;
-    while ((ch = getopt(argc, argv, "v")) >= 0)
+    while ((ch = getopt(argc, argv, "vid")) >= 0)
     {
         switch (ch)
         {
@@ -23,9 +25,17 @@ int main(int argc, char **argv)
             {
                 verbose = 1;
             } break;
+            case 'i':
+            {
+                interactive = 1;
+            } break;
+            case 'd':
+            {
+                dump = 1;
+            } break;
             default:
             {
-                fprintf(stderr, "usage: %s [-v] file\n", name);
+                fprintf(stderr, "usage: %s [-vid] file\n", name);
                 exit(1);
             } break;
         }
@@ -35,7 +45,7 @@ int main(int argc, char **argv)
 
     if (!*argv)
     {
-        fprintf(stderr, "usage: %s [-v] file\n", name);
+        fprintf(stderr, "usage: %s [-vid] file\n", name);
         exit(1);
     }