]>
Commit | Line | Data |
---|---|---|
29a28ee5 BM |
1 | /* apps/progs.h */ |
2 | /* automatically generated by progs.pl for openssl.c */ | |
c1cf1eec | 3 | |
40720ce3 MC |
4 | extern int verify_main(int argc, char *argv[]); |
5 | extern int asn1parse_main(int argc, char *argv[]); | |
6 | extern int req_main(int argc, char *argv[]); | |
7 | extern int dgst_main(int argc, char *argv[]); | |
8 | extern int dh_main(int argc, char *argv[]); | |
9 | extern int dhparam_main(int argc, char *argv[]); | |
10 | extern int enc_main(int argc, char *argv[]); | |
11 | extern int passwd_main(int argc, char *argv[]); | |
12 | extern int gendh_main(int argc, char *argv[]); | |
13 | extern int errstr_main(int argc, char *argv[]); | |
14 | extern int ca_main(int argc, char *argv[]); | |
15 | extern int crl_main(int argc, char *argv[]); | |
16 | extern int rsa_main(int argc, char *argv[]); | |
17 | extern int rsautl_main(int argc, char *argv[]); | |
18 | extern int dsa_main(int argc, char *argv[]); | |
19 | extern int dsaparam_main(int argc, char *argv[]); | |
20 | extern int ec_main(int argc, char *argv[]); | |
21 | extern int ecparam_main(int argc, char *argv[]); | |
22 | extern int x509_main(int argc, char *argv[]); | |
23 | extern int genrsa_main(int argc, char *argv[]); | |
24 | extern int gendsa_main(int argc, char *argv[]); | |
25 | extern int s_server_main(int argc, char *argv[]); | |
26 | extern int s_client_main(int argc, char *argv[]); | |
27 | extern int speed_main(int argc, char *argv[]); | |
28 | extern int s_time_main(int argc, char *argv[]); | |
29 | extern int version_main(int argc, char *argv[]); | |
30 | extern int pkcs7_main(int argc, char *argv[]); | |
31 | extern int cms_main(int argc, char *argv[]); | |
32 | extern int crl2pkcs7_main(int argc, char *argv[]); | |
33 | extern int sess_id_main(int argc, char *argv[]); | |
34 | extern int ciphers_main(int argc, char *argv[]); | |
35 | extern int nseq_main(int argc, char *argv[]); | |
36 | extern int pkcs12_main(int argc, char *argv[]); | |
37 | extern int pkcs8_main(int argc, char *argv[]); | |
38 | extern int spkac_main(int argc, char *argv[]); | |
39 | extern int smime_main(int argc, char *argv[]); | |
40 | extern int rand_main(int argc, char *argv[]); | |
41 | extern int engine_main(int argc, char *argv[]); | |
42 | extern int ocsp_main(int argc, char *argv[]); | |
43 | extern int prime_main(int argc, char *argv[]); | |
d02b48c6 | 44 | |
40720ce3 MC |
45 | #define FUNC_TYPE_GENERAL 1 |
46 | #define FUNC_TYPE_MD 2 | |
47 | #define FUNC_TYPE_CIPHER 3 | |
d02b48c6 RE |
48 | |
49 | typedef struct { | |
40720ce3 MC |
50 | int type; |
51 | const char *name; | |
52 | int (*func) (int argc, char *argv[]); | |
53 | } FUNCTION; | |
d02b48c6 RE |
54 | |
55 | FUNCTION functions[] = { | |
40720ce3 MC |
56 | {FUNC_TYPE_GENERAL, "verify", verify_main}, |
57 | {FUNC_TYPE_GENERAL, "asn1parse", asn1parse_main}, | |
58 | {FUNC_TYPE_GENERAL, "req", req_main}, | |
59 | {FUNC_TYPE_GENERAL, "dgst", dgst_main}, | |
cf1b7d96 | 60 | #ifndef OPENSSL_NO_DH |
40720ce3 | 61 | {FUNC_TYPE_GENERAL, "dh", dh_main}, |
09483c58 | 62 | #endif |
cf1b7d96 | 63 | #ifndef OPENSSL_NO_DH |
40720ce3 | 64 | {FUNC_TYPE_GENERAL, "dhparam", dhparam_main}, |
d02b48c6 | 65 | #endif |
40720ce3 MC |
66 | {FUNC_TYPE_GENERAL, "enc", enc_main}, |
67 | {FUNC_TYPE_GENERAL, "passwd", passwd_main}, | |
cf1b7d96 | 68 | #ifndef OPENSSL_NO_DH |
40720ce3 | 69 | {FUNC_TYPE_GENERAL, "gendh", gendh_main}, |
d02b48c6 | 70 | #endif |
40720ce3 MC |
71 | {FUNC_TYPE_GENERAL, "errstr", errstr_main}, |
72 | {FUNC_TYPE_GENERAL, "ca", ca_main}, | |
73 | {FUNC_TYPE_GENERAL, "crl", crl_main}, | |
cf1b7d96 | 74 | #ifndef OPENSSL_NO_RSA |
40720ce3 | 75 | {FUNC_TYPE_GENERAL, "rsa", rsa_main}, |
d02b48c6 | 76 | #endif |
cf1b7d96 | 77 | #ifndef OPENSSL_NO_RSA |
40720ce3 | 78 | {FUNC_TYPE_GENERAL, "rsautl", rsautl_main}, |
bd08a2bd | 79 | #endif |
cf1b7d96 | 80 | #ifndef OPENSSL_NO_DSA |
40720ce3 | 81 | {FUNC_TYPE_GENERAL, "dsa", dsa_main}, |
d02b48c6 | 82 | #endif |
cf1b7d96 | 83 | #ifndef OPENSSL_NO_DSA |
40720ce3 | 84 | {FUNC_TYPE_GENERAL, "dsaparam", dsaparam_main}, |
4d94ae00 | 85 | #endif |
d4a8f90c | 86 | #ifndef OPENSSL_NO_EC |
40720ce3 | 87 | {FUNC_TYPE_GENERAL, "ec", ec_main}, |
4d94ae00 | 88 | #endif |
d4a8f90c | 89 | #ifndef OPENSSL_NO_EC |
40720ce3 | 90 | {FUNC_TYPE_GENERAL, "ecparam", ecparam_main}, |
d02b48c6 | 91 | #endif |
40720ce3 | 92 | {FUNC_TYPE_GENERAL, "x509", x509_main}, |
cf1b7d96 | 93 | #ifndef OPENSSL_NO_RSA |
40720ce3 | 94 | {FUNC_TYPE_GENERAL, "genrsa", genrsa_main}, |
d02b48c6 | 95 | #endif |
cf1b7d96 | 96 | #ifndef OPENSSL_NO_DSA |
40720ce3 | 97 | {FUNC_TYPE_GENERAL, "gendsa", gendsa_main}, |
7f9b7b07 | 98 | #endif |
cf1b7d96 | 99 | #if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3)) |
40720ce3 | 100 | {FUNC_TYPE_GENERAL, "s_server", s_server_main}, |
d02b48c6 | 101 | #endif |
cf1b7d96 | 102 | #if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3)) |
40720ce3 | 103 | {FUNC_TYPE_GENERAL, "s_client", s_client_main}, |
d02b48c6 | 104 | #endif |
85d686e7 | 105 | #ifndef OPENSSL_NO_SPEED |
40720ce3 | 106 | {FUNC_TYPE_GENERAL, "speed", speed_main}, |
85d686e7 | 107 | #endif |
cf1b7d96 | 108 | #if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3)) |
40720ce3 | 109 | {FUNC_TYPE_GENERAL, "s_time", s_time_main}, |
d02b48c6 | 110 | #endif |
40720ce3 MC |
111 | {FUNC_TYPE_GENERAL, "version", version_main}, |
112 | {FUNC_TYPE_GENERAL, "pkcs7", pkcs7_main}, | |
94b2c29f | 113 | #ifndef OPENSSL_NO_CMS |
40720ce3 | 114 | {FUNC_TYPE_GENERAL, "cms", cms_main}, |
94b2c29f | 115 | #endif |
40720ce3 MC |
116 | {FUNC_TYPE_GENERAL, "crl2pkcs7", crl2pkcs7_main}, |
117 | {FUNC_TYPE_GENERAL, "sess_id", sess_id_main}, | |
cf1b7d96 | 118 | #if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3)) |
40720ce3 | 119 | {FUNC_TYPE_GENERAL, "ciphers", ciphers_main}, |
d02b48c6 | 120 | #endif |
40720ce3 | 121 | {FUNC_TYPE_GENERAL, "nseq", nseq_main}, |
cf1b7d96 | 122 | #if !defined(OPENSSL_NO_DES) && !defined(OPENSSL_NO_SHA1) |
40720ce3 | 123 | {FUNC_TYPE_GENERAL, "pkcs12", pkcs12_main}, |
a8515441 | 124 | #endif |
40720ce3 MC |
125 | {FUNC_TYPE_GENERAL, "pkcs8", pkcs8_main}, |
126 | {FUNC_TYPE_GENERAL, "spkac", spkac_main}, | |
127 | {FUNC_TYPE_GENERAL, "smime", smime_main}, | |
128 | {FUNC_TYPE_GENERAL, "rand", rand_main}, | |
0b13e9f0 | 129 | #ifndef OPENSSL_NO_ENGINE |
40720ce3 | 130 | {FUNC_TYPE_GENERAL, "engine", engine_main}, |
0b13e9f0 | 131 | #endif |
40720ce3 MC |
132 | {FUNC_TYPE_GENERAL, "ocsp", ocsp_main}, |
133 | {FUNC_TYPE_GENERAL, "prime", prime_main}, | |
a52c2fb2 | 134 | #ifndef OPENSSL_NO_MD2 |
40720ce3 | 135 | {FUNC_TYPE_MD, "md2", dgst_main}, |
a52c2fb2 BM |
136 | #endif |
137 | #ifndef OPENSSL_NO_MD4 | |
40720ce3 | 138 | {FUNC_TYPE_MD, "md4", dgst_main}, |
a52c2fb2 BM |
139 | #endif |
140 | #ifndef OPENSSL_NO_MD5 | |
40720ce3 | 141 | {FUNC_TYPE_MD, "md5", dgst_main}, |
a52c2fb2 BM |
142 | #endif |
143 | #ifndef OPENSSL_NO_SHA | |
40720ce3 | 144 | {FUNC_TYPE_MD, "sha", dgst_main}, |
a52c2fb2 BM |
145 | #endif |
146 | #ifndef OPENSSL_NO_SHA1 | |
40720ce3 | 147 | {FUNC_TYPE_MD, "sha1", dgst_main}, |
a52c2fb2 BM |
148 | #endif |
149 | #ifndef OPENSSL_NO_MDC2 | |
40720ce3 | 150 | {FUNC_TYPE_MD, "mdc2", dgst_main}, |
a52c2fb2 BM |
151 | #endif |
152 | #ifndef OPENSSL_NO_RMD160 | |
40720ce3 | 153 | {FUNC_TYPE_MD, "rmd160", dgst_main}, |
a52c2fb2 | 154 | #endif |
41450b27 | 155 | #ifndef OPENSSL_NO_AES |
40720ce3 | 156 | {FUNC_TYPE_CIPHER, "aes-128-cbc", enc_main}, |
41450b27 BM |
157 | #endif |
158 | #ifndef OPENSSL_NO_AES | |
40720ce3 | 159 | {FUNC_TYPE_CIPHER, "aes-128-ecb", enc_main}, |
41450b27 BM |
160 | #endif |
161 | #ifndef OPENSSL_NO_AES | |
40720ce3 | 162 | {FUNC_TYPE_CIPHER, "aes-192-cbc", enc_main}, |
41450b27 BM |
163 | #endif |
164 | #ifndef OPENSSL_NO_AES | |
40720ce3 | 165 | {FUNC_TYPE_CIPHER, "aes-192-ecb", enc_main}, |
41450b27 BM |
166 | #endif |
167 | #ifndef OPENSSL_NO_AES | |
40720ce3 | 168 | {FUNC_TYPE_CIPHER, "aes-256-cbc", enc_main}, |
41450b27 BM |
169 | #endif |
170 | #ifndef OPENSSL_NO_AES | |
40720ce3 | 171 | {FUNC_TYPE_CIPHER, "aes-256-ecb", enc_main}, |
e18eef3d BM |
172 | #endif |
173 | #ifndef OPENSSL_NO_CAMELLIA | |
40720ce3 | 174 | {FUNC_TYPE_CIPHER, "camellia-128-cbc", enc_main}, |
e18eef3d BM |
175 | #endif |
176 | #ifndef OPENSSL_NO_CAMELLIA | |
40720ce3 | 177 | {FUNC_TYPE_CIPHER, "camellia-128-ecb", enc_main}, |
e18eef3d BM |
178 | #endif |
179 | #ifndef OPENSSL_NO_CAMELLIA | |
40720ce3 | 180 | {FUNC_TYPE_CIPHER, "camellia-192-cbc", enc_main}, |
e18eef3d BM |
181 | #endif |
182 | #ifndef OPENSSL_NO_CAMELLIA | |
40720ce3 | 183 | {FUNC_TYPE_CIPHER, "camellia-192-ecb", enc_main}, |
e18eef3d BM |
184 | #endif |
185 | #ifndef OPENSSL_NO_CAMELLIA | |
40720ce3 | 186 | {FUNC_TYPE_CIPHER, "camellia-256-cbc", enc_main}, |
e18eef3d BM |
187 | #endif |
188 | #ifndef OPENSSL_NO_CAMELLIA | |
40720ce3 | 189 | {FUNC_TYPE_CIPHER, "camellia-256-ecb", enc_main}, |
41450b27 | 190 | #endif |
40720ce3 | 191 | {FUNC_TYPE_CIPHER, "base64", enc_main}, |
cf1b7d96 | 192 | #ifndef OPENSSL_NO_DES |
40720ce3 | 193 | {FUNC_TYPE_CIPHER, "des", enc_main}, |
d02b48c6 | 194 | #endif |
cf1b7d96 | 195 | #ifndef OPENSSL_NO_DES |
40720ce3 | 196 | {FUNC_TYPE_CIPHER, "des3", enc_main}, |
d02b48c6 | 197 | #endif |
cf1b7d96 | 198 | #ifndef OPENSSL_NO_DES |
40720ce3 | 199 | {FUNC_TYPE_CIPHER, "desx", enc_main}, |
d02b48c6 | 200 | #endif |
cf1b7d96 | 201 | #ifndef OPENSSL_NO_IDEA |
40720ce3 | 202 | {FUNC_TYPE_CIPHER, "idea", enc_main}, |
d02b48c6 | 203 | #endif |
c3cc4662 | 204 | #ifndef OPENSSL_NO_SEED |
40720ce3 | 205 | {FUNC_TYPE_CIPHER, "seed", enc_main}, |
c3cc4662 | 206 | #endif |
cf1b7d96 | 207 | #ifndef OPENSSL_NO_RC4 |
40720ce3 | 208 | {FUNC_TYPE_CIPHER, "rc4", enc_main}, |
d02b48c6 | 209 | #endif |
cf1b7d96 | 210 | #ifndef OPENSSL_NO_RC4 |
40720ce3 | 211 | {FUNC_TYPE_CIPHER, "rc4-40", enc_main}, |
a0e9f529 | 212 | #endif |
cf1b7d96 | 213 | #ifndef OPENSSL_NO_RC2 |
40720ce3 | 214 | {FUNC_TYPE_CIPHER, "rc2", enc_main}, |
d02b48c6 | 215 | #endif |
cf1b7d96 | 216 | #ifndef OPENSSL_NO_BF |
40720ce3 | 217 | {FUNC_TYPE_CIPHER, "bf", enc_main}, |
d02b48c6 | 218 | #endif |
cf1b7d96 | 219 | #ifndef OPENSSL_NO_CAST |
40720ce3 | 220 | {FUNC_TYPE_CIPHER, "cast", enc_main}, |
58964a49 | 221 | #endif |
cf1b7d96 | 222 | #ifndef OPENSSL_NO_RC5 |
40720ce3 | 223 | {FUNC_TYPE_CIPHER, "rc5", enc_main}, |
58964a49 | 224 | #endif |
cf1b7d96 | 225 | #ifndef OPENSSL_NO_DES |
40720ce3 | 226 | {FUNC_TYPE_CIPHER, "des-ecb", enc_main}, |
d02b48c6 | 227 | #endif |
cf1b7d96 | 228 | #ifndef OPENSSL_NO_DES |
40720ce3 | 229 | {FUNC_TYPE_CIPHER, "des-ede", enc_main}, |
d02b48c6 | 230 | #endif |
cf1b7d96 | 231 | #ifndef OPENSSL_NO_DES |
40720ce3 | 232 | {FUNC_TYPE_CIPHER, "des-ede3", enc_main}, |
d02b48c6 | 233 | #endif |
cf1b7d96 | 234 | #ifndef OPENSSL_NO_DES |
40720ce3 | 235 | {FUNC_TYPE_CIPHER, "des-cbc", enc_main}, |
d02b48c6 | 236 | #endif |
cf1b7d96 | 237 | #ifndef OPENSSL_NO_DES |
40720ce3 | 238 | {FUNC_TYPE_CIPHER, "des-ede-cbc", enc_main}, |
d02b48c6 | 239 | #endif |
cf1b7d96 | 240 | #ifndef OPENSSL_NO_DES |
40720ce3 | 241 | {FUNC_TYPE_CIPHER, "des-ede3-cbc", enc_main}, |
d02b48c6 | 242 | #endif |
cf1b7d96 | 243 | #ifndef OPENSSL_NO_DES |
40720ce3 | 244 | {FUNC_TYPE_CIPHER, "des-cfb", enc_main}, |
d02b48c6 | 245 | #endif |
cf1b7d96 | 246 | #ifndef OPENSSL_NO_DES |
40720ce3 | 247 | {FUNC_TYPE_CIPHER, "des-ede-cfb", enc_main}, |
d02b48c6 | 248 | #endif |
cf1b7d96 | 249 | #ifndef OPENSSL_NO_DES |
40720ce3 | 250 | {FUNC_TYPE_CIPHER, "des-ede3-cfb", enc_main}, |
d02b48c6 | 251 | #endif |
cf1b7d96 | 252 | #ifndef OPENSSL_NO_DES |
40720ce3 | 253 | {FUNC_TYPE_CIPHER, "des-ofb", enc_main}, |
d02b48c6 | 254 | #endif |
cf1b7d96 | 255 | #ifndef OPENSSL_NO_DES |
40720ce3 | 256 | {FUNC_TYPE_CIPHER, "des-ede-ofb", enc_main}, |
d02b48c6 | 257 | #endif |
cf1b7d96 | 258 | #ifndef OPENSSL_NO_DES |
40720ce3 | 259 | {FUNC_TYPE_CIPHER, "des-ede3-ofb", enc_main}, |
d02b48c6 | 260 | #endif |
cf1b7d96 | 261 | #ifndef OPENSSL_NO_IDEA |
40720ce3 | 262 | {FUNC_TYPE_CIPHER, "idea-cbc", enc_main}, |
d02b48c6 | 263 | #endif |
cf1b7d96 | 264 | #ifndef OPENSSL_NO_IDEA |
40720ce3 | 265 | {FUNC_TYPE_CIPHER, "idea-ecb", enc_main}, |
d02b48c6 | 266 | #endif |
cf1b7d96 | 267 | #ifndef OPENSSL_NO_IDEA |
40720ce3 | 268 | {FUNC_TYPE_CIPHER, "idea-cfb", enc_main}, |
d02b48c6 | 269 | #endif |
cf1b7d96 | 270 | #ifndef OPENSSL_NO_IDEA |
40720ce3 | 271 | {FUNC_TYPE_CIPHER, "idea-ofb", enc_main}, |
d02b48c6 | 272 | #endif |
c3cc4662 | 273 | #ifndef OPENSSL_NO_SEED |
40720ce3 | 274 | {FUNC_TYPE_CIPHER, "seed-cbc", enc_main}, |
c3cc4662 BM |
275 | #endif |
276 | #ifndef OPENSSL_NO_SEED | |
40720ce3 | 277 | {FUNC_TYPE_CIPHER, "seed-ecb", enc_main}, |
c3cc4662 BM |
278 | #endif |
279 | #ifndef OPENSSL_NO_SEED | |
40720ce3 | 280 | {FUNC_TYPE_CIPHER, "seed-cfb", enc_main}, |
c3cc4662 BM |
281 | #endif |
282 | #ifndef OPENSSL_NO_SEED | |
40720ce3 | 283 | {FUNC_TYPE_CIPHER, "seed-ofb", enc_main}, |
c3cc4662 | 284 | #endif |
cf1b7d96 | 285 | #ifndef OPENSSL_NO_RC2 |
40720ce3 | 286 | {FUNC_TYPE_CIPHER, "rc2-cbc", enc_main}, |
d02b48c6 | 287 | #endif |
cf1b7d96 | 288 | #ifndef OPENSSL_NO_RC2 |
40720ce3 | 289 | {FUNC_TYPE_CIPHER, "rc2-ecb", enc_main}, |
d02b48c6 | 290 | #endif |
cf1b7d96 | 291 | #ifndef OPENSSL_NO_RC2 |
40720ce3 | 292 | {FUNC_TYPE_CIPHER, "rc2-cfb", enc_main}, |
d02b48c6 | 293 | #endif |
cf1b7d96 | 294 | #ifndef OPENSSL_NO_RC2 |
40720ce3 | 295 | {FUNC_TYPE_CIPHER, "rc2-ofb", enc_main}, |
d02b48c6 | 296 | #endif |
cf1b7d96 | 297 | #ifndef OPENSSL_NO_RC2 |
40720ce3 | 298 | {FUNC_TYPE_CIPHER, "rc2-64-cbc", enc_main}, |
a0e9f529 | 299 | #endif |
cf1b7d96 | 300 | #ifndef OPENSSL_NO_RC2 |
40720ce3 | 301 | {FUNC_TYPE_CIPHER, "rc2-40-cbc", enc_main}, |
a0e9f529 | 302 | #endif |
cf1b7d96 | 303 | #ifndef OPENSSL_NO_BF |
40720ce3 | 304 | {FUNC_TYPE_CIPHER, "bf-cbc", enc_main}, |
d02b48c6 | 305 | #endif |
cf1b7d96 | 306 | #ifndef OPENSSL_NO_BF |
40720ce3 | 307 | {FUNC_TYPE_CIPHER, "bf-ecb", enc_main}, |
d02b48c6 | 308 | #endif |
cf1b7d96 | 309 | #ifndef OPENSSL_NO_BF |
40720ce3 | 310 | {FUNC_TYPE_CIPHER, "bf-cfb", enc_main}, |
d02b48c6 | 311 | #endif |
cf1b7d96 | 312 | #ifndef OPENSSL_NO_BF |
40720ce3 | 313 | {FUNC_TYPE_CIPHER, "bf-ofb", enc_main}, |
58964a49 | 314 | #endif |
cf1b7d96 | 315 | #ifndef OPENSSL_NO_CAST |
40720ce3 | 316 | {FUNC_TYPE_CIPHER, "cast5-cbc", enc_main}, |
58964a49 | 317 | #endif |
cf1b7d96 | 318 | #ifndef OPENSSL_NO_CAST |
40720ce3 | 319 | {FUNC_TYPE_CIPHER, "cast5-ecb", enc_main}, |
58964a49 | 320 | #endif |
cf1b7d96 | 321 | #ifndef OPENSSL_NO_CAST |
40720ce3 | 322 | {FUNC_TYPE_CIPHER, "cast5-cfb", enc_main}, |
58964a49 | 323 | #endif |
cf1b7d96 | 324 | #ifndef OPENSSL_NO_CAST |
40720ce3 | 325 | {FUNC_TYPE_CIPHER, "cast5-ofb", enc_main}, |
58964a49 | 326 | #endif |
cf1b7d96 | 327 | #ifndef OPENSSL_NO_CAST |
40720ce3 | 328 | {FUNC_TYPE_CIPHER, "cast-cbc", enc_main}, |
58964a49 | 329 | #endif |
cf1b7d96 | 330 | #ifndef OPENSSL_NO_RC5 |
40720ce3 | 331 | {FUNC_TYPE_CIPHER, "rc5-cbc", enc_main}, |
58964a49 | 332 | #endif |
cf1b7d96 | 333 | #ifndef OPENSSL_NO_RC5 |
40720ce3 | 334 | {FUNC_TYPE_CIPHER, "rc5-ecb", enc_main}, |
58964a49 | 335 | #endif |
cf1b7d96 | 336 | #ifndef OPENSSL_NO_RC5 |
40720ce3 | 337 | {FUNC_TYPE_CIPHER, "rc5-cfb", enc_main}, |
58964a49 | 338 | #endif |
cf1b7d96 | 339 | #ifndef OPENSSL_NO_RC5 |
40720ce3 | 340 | {FUNC_TYPE_CIPHER, "rc5-ofb", enc_main}, |
d02b48c6 | 341 | #endif |
40720ce3 MC |
342 | {0, NULL, NULL} |
343 | }; |