diff options
Diffstat (limited to 'src/usr.bin/openssl/progs.h')
-rw-r--r-- | src/usr.bin/openssl/progs.h | 108 |
1 files changed, 47 insertions, 61 deletions
diff --git a/src/usr.bin/openssl/progs.h b/src/usr.bin/openssl/progs.h index 1f2cfb0ba4..c1b0c62752 100644 --- a/src/usr.bin/openssl/progs.h +++ b/src/usr.bin/openssl/progs.h | |||
@@ -1,63 +1,49 @@ | |||
1 | /* $OpenBSD: progs.h,v 1.5 2015/08/19 18:25:31 deraadt Exp $ */ | 1 | /* $OpenBSD: progs.h,v 1.6 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Public domain */ | 2 | /* Public domain */ |
3 | 3 | ||
4 | extern int asn1parse_main(int argc, char *argv[]); | 4 | int asn1parse_main(int argc, char **argv); |
5 | extern int ca_main(int argc, char *argv[]); | 5 | int ca_main(int argc, char **argv); |
6 | extern int certhash_main(int argc, char *argv[]); | 6 | int certhash_main(int argc, char **argv); |
7 | extern int ciphers_main(int argc, char *argv[]); | 7 | int ciphers_main(int argc, char **argv); |
8 | extern int cms_main(int argc, char *argv[]); | 8 | int cms_main(int argc, char **argv); |
9 | extern int crl2pkcs7_main(int argc, char *argv[]); | 9 | int crl2pkcs7_main(int argc, char **argv); |
10 | extern int crl_main(int argc, char *argv[]); | 10 | int crl_main(int argc, char **argv); |
11 | extern int dgst_main(int argc, char *argv[]); | 11 | int dgst_main(int argc, char **argv); |
12 | extern int dh_main(int argc, char *argv[]); | 12 | int dh_main(int argc, char **argv); |
13 | extern int dhparam_main(int argc, char *argv[]); | 13 | int dhparam_main(int argc, char **argv); |
14 | extern int dsa_main(int argc, char *argv[]); | 14 | int dsa_main(int argc, char **argv); |
15 | extern int dsaparam_main(int argc, char *argv[]); | 15 | int dsaparam_main(int argc, char **argv); |
16 | extern int ec_main(int argc, char *argv[]); | 16 | int ec_main(int argc, char **argv); |
17 | extern int ecparam_main(int argc, char *argv[]); | 17 | int ecparam_main(int argc, char **argv); |
18 | extern int enc_main(int argc, char *argv[]); | 18 | int enc_main(int argc, char **argv); |
19 | extern int engine_main(int argc, char *argv[]); | 19 | int engine_main(int argc, char **argv); |
20 | extern int errstr_main(int argc, char *argv[]); | 20 | int errstr_main(int argc, char **argv); |
21 | extern int gendh_main(int argc, char *argv[]); | 21 | int gendh_main(int argc, char **argv); |
22 | extern int gendsa_main(int argc, char *argv[]); | 22 | int gendsa_main(int argc, char **argv); |
23 | extern int genpkey_main(int argc, char *argv[]); | 23 | int genpkey_main(int argc, char **argv); |
24 | extern int genrsa_main(int argc, char *argv[]); | 24 | int genrsa_main(int argc, char **argv); |
25 | extern int nseq_main(int argc, char *argv[]); | 25 | int nseq_main(int argc, char **argv); |
26 | extern int ocsp_main(int argc, char *argv[]); | 26 | int ocsp_main(int argc, char **argv); |
27 | extern int passwd_main(int argc, char *argv[]); | 27 | int passwd_main(int argc, char **argv); |
28 | extern int pkcs7_main(int argc, char *argv[]); | 28 | int pkcs7_main(int argc, char **argv); |
29 | extern int pkcs8_main(int argc, char *argv[]); | 29 | int pkcs8_main(int argc, char **argv); |
30 | extern int pkcs12_main(int argc, char *argv[]); | 30 | int pkcs12_main(int argc, char **argv); |
31 | extern int pkey_main(int argc, char *argv[]); | 31 | int pkey_main(int argc, char **argv); |
32 | extern int pkeyparam_main(int argc, char *argv[]); | 32 | int pkeyparam_main(int argc, char **argv); |
33 | extern int pkeyutl_main(int argc, char *argv[]); | 33 | int pkeyutl_main(int argc, char **argv); |
34 | extern int prime_main(int argc, char *argv[]); | 34 | int prime_main(int argc, char **argv); |
35 | extern int rand_main(int argc, char *argv[]); | 35 | int rand_main(int argc, char **argv); |
36 | extern int req_main(int argc, char *argv[]); | 36 | int req_main(int argc, char **argv); |
37 | extern int rsa_main(int argc, char *argv[]); | 37 | int rsa_main(int argc, char **argv); |
38 | extern int rsautl_main(int argc, char *argv[]); | 38 | int rsautl_main(int argc, char **argv); |
39 | extern int s_client_main(int argc, char *argv[]); | 39 | int s_client_main(int argc, char **argv); |
40 | extern int s_server_main(int argc, char *argv[]); | 40 | int s_server_main(int argc, char **argv); |
41 | extern int s_time_main(int argc, char *argv[]); | 41 | int s_time_main(int argc, char **argv); |
42 | extern int sess_id_main(int argc, char *argv[]); | 42 | int sess_id_main(int argc, char **argv); |
43 | extern int smime_main(int argc, char *argv[]); | 43 | int smime_main(int argc, char **argv); |
44 | extern int speed_main(int argc, char *argv[]); | 44 | int speed_main(int argc, char **argv); |
45 | extern int spkac_main(int argc, char *argv[]); | 45 | int spkac_main(int argc, char **argv); |
46 | extern int ts_main(int argc, char *argv[]); | 46 | int ts_main(int argc, char **argv); |
47 | extern int verify_main(int argc, char *argv[]); | 47 | int verify_main(int argc, char **argv); |
48 | extern int version_main(int argc, char *argv[]); | 48 | int version_main(int argc, char **argv); |
49 | extern int x509_main(int argc, char *argv[]); | 49 | int x509_main(int argc, char **argv); |
50 | |||
51 | #define FUNC_TYPE_GENERAL 1 | ||
52 | #define FUNC_TYPE_MD 2 | ||
53 | #define FUNC_TYPE_CIPHER 3 | ||
54 | #define FUNC_TYPE_PKEY 4 | ||
55 | #define FUNC_TYPE_MD_ALG 5 | ||
56 | #define FUNC_TYPE_CIPHER_ALG 6 | ||
57 | |||
58 | typedef struct { | ||
59 | int type; | ||
60 | const char *name; | ||
61 | int (*func)(int argc, char *argv[]); | ||
62 | } FUNCTION; | ||
63 | DECLARE_LHASH_OF(FUNCTION); | ||