Эх сурвалжийг харах

Update usage and README.md.

Joel Martin 15 жил өмнө
parent
commit
146071161f
2 өөрчлөгдсөн 9 нэмэгдсэн , 5 устгасан
  1. 2 2
      README.md
  2. 7 3
      utils/wsproxy.c

+ 2 - 2
README.md

@@ -60,9 +60,9 @@ Usage
 
 * run the python proxy:
 
-    `./utils/wsproxy.py source_port target_addr:target_port
+    `./utils/wsproxy.py -f source_port target_addr:target_port
 
-    `./utils/wsproxy.py 8787 localhost:5901`
+    `./utils/wsproxy.py -f 8787 localhost:5901`
 
 
 * run the mini python web server to serve the directory:

+ 7 - 3
utils/wsproxy.c

@@ -29,8 +29,12 @@ Traffic Legend:\n\
     <. - Client send partial\n\
 ";
 
-char USAGE[] = "Usage: [--record FILE] [--ssl-only] " \
-               "[source_addr:]source_port target_addr:target_port";
+char USAGE[] = "Usage: [options] " \
+               "[source_addr:]source_port target_addr:target_port\n\n" \
+               "  --record REC       record traffic to REC\n" \
+               "  --cert CERT        load CERT as SSL certificate\n" \
+               "  --foreground|-f    run in the foreground\n" \
+               "  --ssl-only         disallow non-SSL connections";
 
 #define usage(fmt, args...) \
     fprintf(stderr, "%s\n\n", USAGE); \
@@ -284,7 +288,7 @@ int main(int argc, char *argv[])
                 }
                 break;
             default:
-                usage("Invalid option %c\n", c);
+                usage("");
         }
     }
     settings.ssl_only  = ssl_only;