summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Henderson <sthen@openbsd.org>2012-08-30 14:15:05 +0100
committerDavid Woodhouse <David.Woodhouse@intel.com>2012-08-31 13:19:47 +0100
commit8e16a755388ffea541a4543e252ebbe297d2eee8 (patch)
tree0f69dc4b72ac9dc28a9fff0c1a786e463984ef91
parentef24da6c9d542f821d4ca0dad0fa0064f9647d8d (diff)
downloadopenconnect-8e16a755388ffea541a4543e252ebbe297d2eee8.tar.gz
openconnect-8e16a755388ffea541a4543e252ebbe297d2eee8.tar.bz2
openconnect-8e16a755388ffea541a4543e252ebbe297d2eee8.zip
Add missing : to getopt string for -p which takes a parameter.
Print an error rather than trying to strdup(NULL) if the parameter is not specified. Signed-off-by: Stuart Henderson <sthen@openbsd.org> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
-rw-r--r--main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/main.c b/main.c
index 25f184b..a93e10a 100644
--- a/main.c
+++ b/main.c
@@ -338,7 +338,7 @@ static int next_option(int argc, char **argv, char **config_arg)
next:
if (!config_file) {
opt = getopt_long(argc, argv,
- "bC:c:e:Ddg:hi:k:lpP:Q:qSs:U:u:Vvx:",
+ "bC:c:e:Ddg:hi:k:lp:P:Q:qSs:U:u:Vvx:",
long_options, NULL);
*config_arg = optarg;