diff options
Diffstat (limited to 'testprogs/ejs/echo.js')
-rwxr-xr-x | testprogs/ejs/echo.js | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/testprogs/ejs/echo.js b/testprogs/ejs/echo.js index 312e599d50b..e5b0b2b1bf3 100755 --- a/testprogs/ejs/echo.js +++ b/testprogs/ejs/echo.js @@ -3,6 +3,17 @@ test echo pipe calls from ejs */ +var options = new Object(); + +ok = GetOptions(ARGV, options, + "POPT_AUTOHELP", + "POPT_COMMON_SAMBA", + "POPT_COMMON_CREDENTIALS"); +if (ok == false) { + println("Failed to parse options: " + options.ERROR); + return -1; +} + libinclude("base.js"); /* @@ -198,7 +209,11 @@ if (ARGV.length == 0) { exit(0); } -var binding = ARGV[0]; +if (options.ARGV.length != 1) { + println("Usage: samr.js <BINDING>"); + return -1; +} +var binding = options.ARGV[0]; var conn = new Object(); print("Connecting to " + binding + "\n"); |