summaryrefslogtreecommitdiff
path: root/src/usr.bin/openssl/apps.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr.bin/openssl/apps.c')
-rw-r--r--src/usr.bin/openssl/apps.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/usr.bin/openssl/apps.c b/src/usr.bin/openssl/apps.c
index 4ae6f12c18..f69613e586 100644
--- a/src/usr.bin/openssl/apps.c
+++ b/src/usr.bin/openssl/apps.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: apps.c,v 1.4 2014/08/28 13:37:41 jsing Exp $ */ 1/* $OpenBSD: apps.c,v 1.5 2014/08/28 13:39:07 jsing Exp $ */
2/* 2/*
3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org>
4 * 4 *
@@ -2257,6 +2257,7 @@ options_parse(int argc, char **argv, struct option *opts, char **unnamed)
2257 struct option *opt; 2257 struct option *opt;
2258 long long val; 2258 long long val;
2259 char *arg, *p; 2259 char *arg, *p;
2260 int ord = 0;
2260 int i, j; 2261 int i, j;
2261 2262
2262 for (i = 1; i < argc; i++) { 2263 for (i = 1; i < argc; i++) {
@@ -2311,6 +2312,10 @@ options_parse(int argc, char **argv, struct option *opts, char **unnamed)
2311 *opt->opt.flag = 1; 2312 *opt->opt.flag = 1;
2312 break; 2313 break;
2313 2314
2315 case OPTION_FLAG_ORD:
2316 *opt->opt.flag = ++ord;
2317 break;
2318
2314 case OPTION_VALUE: 2319 case OPTION_VALUE:
2315 *opt->opt.value = opt->value; 2320 *opt->opt.value = opt->value;
2316 break; 2321 break;