diff options
Diffstat (limited to '')
| -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. */ |
