summaryrefslogtreecommitdiff
path: root/src/lib/libssl/src/apps/progs.h
diff options
context:
space:
mode:
authordjm <>2008-09-06 12:17:54 +0000
committerdjm <>2008-09-06 12:17:54 +0000
commit38ce604e3cc97706b876b0525ddff0121115456d (patch)
tree7ccc28afe1789ea3dbedf72365f955d5b8e105b5 /src/lib/libssl/src/apps/progs.h
parent12867252827c8efaa8ddd1fa3b3d6e321e2bcdef (diff)
downloadopenbsd-38ce604e3cc97706b876b0525ddff0121115456d.tar.gz
openbsd-38ce604e3cc97706b876b0525ddff0121115456d.tar.bz2
openbsd-38ce604e3cc97706b876b0525ddff0121115456d.zip
resolve conflicts
Diffstat (limited to 'src/lib/libssl/src/apps/progs.h')
-rw-r--r--src/lib/libssl/src/apps/progs.h55
1 files changed, 49 insertions, 6 deletions
diff --git a/src/lib/libssl/src/apps/progs.h b/src/lib/libssl/src/apps/progs.h
index 0493257bde..aafd800bdf 100644
--- a/src/lib/libssl/src/apps/progs.h
+++ b/src/lib/libssl/src/apps/progs.h
@@ -17,6 +17,8 @@ extern int rsa_main(int argc,char *argv[]);
17extern int rsautl_main(int argc,char *argv[]); 17extern int rsautl_main(int argc,char *argv[]);
18extern int dsa_main(int argc,char *argv[]); 18extern int dsa_main(int argc,char *argv[]);
19extern int dsaparam_main(int argc,char *argv[]); 19extern int dsaparam_main(int argc,char *argv[]);
20extern int ec_main(int argc,char *argv[]);
21extern int ecparam_main(int argc,char *argv[]);
20extern int x509_main(int argc,char *argv[]); 22extern int x509_main(int argc,char *argv[]);
21extern int genrsa_main(int argc,char *argv[]); 23extern int genrsa_main(int argc,char *argv[]);
22extern int gendsa_main(int argc,char *argv[]); 24extern int gendsa_main(int argc,char *argv[]);
@@ -26,6 +28,7 @@ extern int speed_main(int argc,char *argv[]);
26extern int s_time_main(int argc,char *argv[]); 28extern int s_time_main(int argc,char *argv[]);
27extern int version_main(int argc,char *argv[]); 29extern int version_main(int argc,char *argv[]);
28extern int pkcs7_main(int argc,char *argv[]); 30extern int pkcs7_main(int argc,char *argv[]);
31extern int cms_main(int argc,char *argv[]);
29extern int crl2pkcs7_main(int argc,char *argv[]); 32extern int crl2pkcs7_main(int argc,char *argv[]);
30extern int sess_id_main(int argc,char *argv[]); 33extern int sess_id_main(int argc,char *argv[]);
31extern int ciphers_main(int argc,char *argv[]); 34extern int ciphers_main(int argc,char *argv[]);
@@ -35,11 +38,9 @@ extern int pkcs8_main(int argc,char *argv[]);
35extern int spkac_main(int argc,char *argv[]); 38extern int spkac_main(int argc,char *argv[]);
36extern int smime_main(int argc,char *argv[]); 39extern int smime_main(int argc,char *argv[]);
37extern int rand_main(int argc,char *argv[]); 40extern int rand_main(int argc,char *argv[]);
38extern int prime_main(int argc,char *argv[]);
39#ifndef OPENSSL_NO_ENGINE
40extern int engine_main(int argc,char *argv[]); 41extern int engine_main(int argc,char *argv[]);
41#endif
42extern int ocsp_main(int argc,char *argv[]); 42extern int ocsp_main(int argc,char *argv[]);
43extern int prime_main(int argc,char *argv[]);
43 44
44#define FUNC_TYPE_GENERAL 1 45#define FUNC_TYPE_GENERAL 1
45#define FUNC_TYPE_MD 2 46#define FUNC_TYPE_MD 2
@@ -47,8 +48,8 @@ extern int ocsp_main(int argc,char *argv[]);
47 48
48typedef struct { 49typedef struct {
49 int type; 50 int type;
50 char *name; 51 const char *name;
51 int (*func)(); 52 int (*func)(int argc,char *argv[]);
52 } FUNCTION; 53 } FUNCTION;
53 54
54FUNCTION functions[] = { 55FUNCTION functions[] = {
@@ -82,6 +83,12 @@ FUNCTION functions[] = {
82#ifndef OPENSSL_NO_DSA 83#ifndef OPENSSL_NO_DSA
83 {FUNC_TYPE_GENERAL,"dsaparam",dsaparam_main}, 84 {FUNC_TYPE_GENERAL,"dsaparam",dsaparam_main},
84#endif 85#endif
86#ifndef OPENSSL_NO_EC
87 {FUNC_TYPE_GENERAL,"ec",ec_main},
88#endif
89#ifndef OPENSSL_NO_EC
90 {FUNC_TYPE_GENERAL,"ecparam",ecparam_main},
91#endif
85 {FUNC_TYPE_GENERAL,"x509",x509_main}, 92 {FUNC_TYPE_GENERAL,"x509",x509_main},
86#ifndef OPENSSL_NO_RSA 93#ifndef OPENSSL_NO_RSA
87 {FUNC_TYPE_GENERAL,"genrsa",genrsa_main}, 94 {FUNC_TYPE_GENERAL,"genrsa",genrsa_main},
@@ -103,6 +110,9 @@ FUNCTION functions[] = {
103#endif 110#endif
104 {FUNC_TYPE_GENERAL,"version",version_main}, 111 {FUNC_TYPE_GENERAL,"version",version_main},
105 {FUNC_TYPE_GENERAL,"pkcs7",pkcs7_main}, 112 {FUNC_TYPE_GENERAL,"pkcs7",pkcs7_main},
113#ifndef OPENSSL_NO_CMS
114 {FUNC_TYPE_GENERAL,"cms",cms_main},
115#endif
106 {FUNC_TYPE_GENERAL,"crl2pkcs7",crl2pkcs7_main}, 116 {FUNC_TYPE_GENERAL,"crl2pkcs7",crl2pkcs7_main},
107 {FUNC_TYPE_GENERAL,"sess_id",sess_id_main}, 117 {FUNC_TYPE_GENERAL,"sess_id",sess_id_main},
108#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3)) 118#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3))
@@ -116,11 +126,11 @@ FUNCTION functions[] = {
116 {FUNC_TYPE_GENERAL,"spkac",spkac_main}, 126 {FUNC_TYPE_GENERAL,"spkac",spkac_main},
117 {FUNC_TYPE_GENERAL,"smime",smime_main}, 127 {FUNC_TYPE_GENERAL,"smime",smime_main},
118 {FUNC_TYPE_GENERAL,"rand",rand_main}, 128 {FUNC_TYPE_GENERAL,"rand",rand_main},
119 {FUNC_TYPE_GENERAL,"prime",prime_main},
120#ifndef OPENSSL_NO_ENGINE 129#ifndef OPENSSL_NO_ENGINE
121 {FUNC_TYPE_GENERAL,"engine",engine_main}, 130 {FUNC_TYPE_GENERAL,"engine",engine_main},
122#endif 131#endif
123 {FUNC_TYPE_GENERAL,"ocsp",ocsp_main}, 132 {FUNC_TYPE_GENERAL,"ocsp",ocsp_main},
133 {FUNC_TYPE_GENERAL,"prime",prime_main},
124#ifndef OPENSSL_NO_MD2 134#ifndef OPENSSL_NO_MD2
125 {FUNC_TYPE_MD,"md2",dgst_main}, 135 {FUNC_TYPE_MD,"md2",dgst_main},
126#endif 136#endif
@@ -160,6 +170,24 @@ FUNCTION functions[] = {
160#ifndef OPENSSL_NO_AES 170#ifndef OPENSSL_NO_AES
161 {FUNC_TYPE_CIPHER,"aes-256-ecb",enc_main}, 171 {FUNC_TYPE_CIPHER,"aes-256-ecb",enc_main},
162#endif 172#endif
173#ifndef OPENSSL_NO_CAMELLIA
174 {FUNC_TYPE_CIPHER,"camellia-128-cbc",enc_main},
175#endif
176#ifndef OPENSSL_NO_CAMELLIA
177 {FUNC_TYPE_CIPHER,"camellia-128-ecb",enc_main},
178#endif
179#ifndef OPENSSL_NO_CAMELLIA
180 {FUNC_TYPE_CIPHER,"camellia-192-cbc",enc_main},
181#endif
182#ifndef OPENSSL_NO_CAMELLIA
183 {FUNC_TYPE_CIPHER,"camellia-192-ecb",enc_main},
184#endif
185#ifndef OPENSSL_NO_CAMELLIA
186 {FUNC_TYPE_CIPHER,"camellia-256-cbc",enc_main},
187#endif
188#ifndef OPENSSL_NO_CAMELLIA
189 {FUNC_TYPE_CIPHER,"camellia-256-ecb",enc_main},
190#endif
163 {FUNC_TYPE_CIPHER,"base64",enc_main}, 191 {FUNC_TYPE_CIPHER,"base64",enc_main},
164#ifndef OPENSSL_NO_DES 192#ifndef OPENSSL_NO_DES
165 {FUNC_TYPE_CIPHER,"des",enc_main}, 193 {FUNC_TYPE_CIPHER,"des",enc_main},
@@ -173,6 +201,9 @@ FUNCTION functions[] = {
173#ifndef OPENSSL_NO_IDEA 201#ifndef OPENSSL_NO_IDEA
174 {FUNC_TYPE_CIPHER,"idea",enc_main}, 202 {FUNC_TYPE_CIPHER,"idea",enc_main},
175#endif 203#endif
204#ifndef OPENSSL_NO_SEED
205 {FUNC_TYPE_CIPHER,"seed",enc_main},
206#endif
176#ifndef OPENSSL_NO_RC4 207#ifndef OPENSSL_NO_RC4
177 {FUNC_TYPE_CIPHER,"rc4",enc_main}, 208 {FUNC_TYPE_CIPHER,"rc4",enc_main},
178#endif 209#endif
@@ -239,6 +270,18 @@ FUNCTION functions[] = {
239#ifndef OPENSSL_NO_IDEA 270#ifndef OPENSSL_NO_IDEA
240 {FUNC_TYPE_CIPHER,"idea-ofb",enc_main}, 271 {FUNC_TYPE_CIPHER,"idea-ofb",enc_main},
241#endif 272#endif
273#ifndef OPENSSL_NO_SEED
274 {FUNC_TYPE_CIPHER,"seed-cbc",enc_main},
275#endif
276#ifndef OPENSSL_NO_SEED
277 {FUNC_TYPE_CIPHER,"seed-ecb",enc_main},
278#endif
279#ifndef OPENSSL_NO_SEED
280 {FUNC_TYPE_CIPHER,"seed-cfb",enc_main},
281#endif
282#ifndef OPENSSL_NO_SEED
283 {FUNC_TYPE_CIPHER,"seed-ofb",enc_main},
284#endif
242#ifndef OPENSSL_NO_RC2 285#ifndef OPENSSL_NO_RC2
243 {FUNC_TYPE_CIPHER,"rc2-cbc",enc_main}, 286 {FUNC_TYPE_CIPHER,"rc2-cbc",enc_main},
244#endif 287#endif