diff options
Diffstat (limited to 'src/usr.bin/openssl/openssl.c')
-rw-r--r-- | src/usr.bin/openssl/openssl.c | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/usr.bin/openssl/openssl.c b/src/usr.bin/openssl/openssl.c index 1754b3a107..6d56b00f96 100644 --- a/src/usr.bin/openssl/openssl.c +++ b/src/usr.bin/openssl/openssl.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: openssl.c,v 1.4 2015/08/19 18:25:31 deraadt Exp $ */ | 1 | /* $OpenBSD: openssl.c,v 1.5 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -133,6 +133,21 @@ | |||
133 | #include "progs.h" | 133 | #include "progs.h" |
134 | #include "s_apps.h" | 134 | #include "s_apps.h" |
135 | 135 | ||
136 | #define FUNC_TYPE_GENERAL 1 | ||
137 | #define FUNC_TYPE_MD 2 | ||
138 | #define FUNC_TYPE_CIPHER 3 | ||
139 | #define FUNC_TYPE_PKEY 4 | ||
140 | #define FUNC_TYPE_MD_ALG 5 | ||
141 | #define FUNC_TYPE_CIPHER_ALG 6 | ||
142 | |||
143 | typedef struct { | ||
144 | int type; | ||
145 | const char *name; | ||
146 | int (*func)(int argc, char **argv); | ||
147 | } FUNCTION; | ||
148 | |||
149 | DECLARE_LHASH_OF(FUNCTION); | ||
150 | |||
136 | FUNCTION functions[] = { | 151 | FUNCTION functions[] = { |
137 | 152 | ||
138 | /* General functions. */ | 153 | /* General functions. */ |