1656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project/* apps/progs.h */
2656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project/* automatically generated by progs.pl for openssl.c */
3656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
4656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int verify_main(int argc,char *argv[]);
5656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int asn1parse_main(int argc,char *argv[]);
6656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int req_main(int argc,char *argv[]);
7656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int dgst_main(int argc,char *argv[]);
8656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int dh_main(int argc,char *argv[]);
9656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int dhparam_main(int argc,char *argv[]);
10656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int enc_main(int argc,char *argv[]);
11656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int passwd_main(int argc,char *argv[]);
12656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int gendh_main(int argc,char *argv[]);
13656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int errstr_main(int argc,char *argv[]);
14656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int ca_main(int argc,char *argv[]);
15656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int crl_main(int argc,char *argv[]);
16656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int rsa_main(int argc,char *argv[]);
17656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int rsautl_main(int argc,char *argv[]);
18656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int dsa_main(int argc,char *argv[]);
19656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int dsaparam_main(int argc,char *argv[]);
20656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int ec_main(int argc,char *argv[]);
21656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int ecparam_main(int argc,char *argv[]);
22656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int x509_main(int argc,char *argv[]);
23656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int genrsa_main(int argc,char *argv[]);
24656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int gendsa_main(int argc,char *argv[]);
25674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstromextern int genpkey_main(int argc,char *argv[]);
26656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int s_server_main(int argc,char *argv[]);
27656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int s_client_main(int argc,char *argv[]);
28656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int speed_main(int argc,char *argv[]);
29656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int s_time_main(int argc,char *argv[]);
30656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int version_main(int argc,char *argv[]);
31656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int pkcs7_main(int argc,char *argv[]);
32656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int cms_main(int argc,char *argv[]);
33656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int crl2pkcs7_main(int argc,char *argv[]);
34656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int sess_id_main(int argc,char *argv[]);
35656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int ciphers_main(int argc,char *argv[]);
36656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int nseq_main(int argc,char *argv[]);
37656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int pkcs12_main(int argc,char *argv[]);
38656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int pkcs8_main(int argc,char *argv[]);
39674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstromextern int pkey_main(int argc,char *argv[]);
40674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstromextern int pkeyparam_main(int argc,char *argv[]);
41674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstromextern int pkeyutl_main(int argc,char *argv[]);
42656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int spkac_main(int argc,char *argv[]);
43656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int smime_main(int argc,char *argv[]);
44656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int rand_main(int argc,char *argv[]);
45656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int engine_main(int argc,char *argv[]);
46656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int ocsp_main(int argc,char *argv[]);
47656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectextern int prime_main(int argc,char *argv[]);
48674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstromextern int ts_main(int argc,char *argv[]);
49392aa7cc7d2b122614c5393c3e357da07fd07af3Brian Carlstromextern int srp_main(int argc,char *argv[]);
50656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
51656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#define FUNC_TYPE_GENERAL	1
52656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#define FUNC_TYPE_MD		2
53656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#define FUNC_TYPE_CIPHER	3
54674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom#define FUNC_TYPE_PKEY		4
55674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom#define FUNC_TYPE_MD_ALG	5
56674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom#define FUNC_TYPE_CIPHER_ALG	6
57656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
58656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projecttypedef struct {
59656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	int type;
60656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	const char *name;
61656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	int (*func)(int argc,char *argv[]);
62656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	} FUNCTION;
63674ff29eb647c577ba1ef822c373ead69dc386cfBrian CarlstromDECLARE_LHASH_OF(FUNCTION);
64656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
65656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source ProjectFUNCTION functions[] = {
66656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"verify",verify_main},
67656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"asn1parse",asn1parse_main},
68656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"req",req_main},
69656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"dgst",dgst_main},
70656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DH
71656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"dh",dh_main},
72656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
73656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DH
74656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"dhparam",dhparam_main},
75656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
76656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"enc",enc_main},
77656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"passwd",passwd_main},
78656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DH
79656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"gendh",gendh_main},
80656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
81656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"errstr",errstr_main},
82656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"ca",ca_main},
83656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"crl",crl_main},
84656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RSA
85656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"rsa",rsa_main},
86656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
87656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RSA
88656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"rsautl",rsautl_main},
89656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
90656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DSA
91656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"dsa",dsa_main},
92656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
93656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DSA
94656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"dsaparam",dsaparam_main},
95656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
96656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_EC
97656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"ec",ec_main},
98656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
99656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_EC
100656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"ecparam",ecparam_main},
101656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
102656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"x509",x509_main},
103656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RSA
104656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"genrsa",genrsa_main},
105656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
106656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DSA
107656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"gendsa",gendsa_main},
108656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
109674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom	{FUNC_TYPE_GENERAL,"genpkey",genpkey_main},
110656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3))
1114e0e02a98b7d235f19972c6a214fda924d6b958bBrian Carlstrom	{FUNC_TYPE_GENERAL,"s_server",s_server_main},
112656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
113656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3))
114656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"s_client",s_client_main},
115656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
116656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_SPEED
117656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"speed",speed_main},
118656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
119656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3))
120656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"s_time",s_time_main},
121656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
122656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"version",version_main},
123656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"pkcs7",pkcs7_main},
124656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CMS
125656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"cms",cms_main},
126656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
127656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"crl2pkcs7",crl2pkcs7_main},
128656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"sess_id",sess_id_main},
129656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3))
130656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"ciphers",ciphers_main},
131656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
132656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"nseq",nseq_main},
133656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#if !defined(OPENSSL_NO_DES) && !defined(OPENSSL_NO_SHA1)
134656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"pkcs12",pkcs12_main},
135656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
136656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"pkcs8",pkcs8_main},
137674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom	{FUNC_TYPE_GENERAL,"pkey",pkey_main},
138674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom	{FUNC_TYPE_GENERAL,"pkeyparam",pkeyparam_main},
139674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom	{FUNC_TYPE_GENERAL,"pkeyutl",pkeyutl_main},
140656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"spkac",spkac_main},
141656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"smime",smime_main},
142656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"rand",rand_main},
143656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_ENGINE
144656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"engine",engine_main},
145656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
1463fae2b72325b3d9654e9bff8a8fae2dccb83fb13Kenny Root#ifndef OPENSSL_NO_OCSP
147656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"ocsp",ocsp_main},
1483fae2b72325b3d9654e9bff8a8fae2dccb83fb13Kenny Root#endif
149656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_GENERAL,"prime",prime_main},
150674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom#if 0 /* ANDROID */
151674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom	{FUNC_TYPE_GENERAL,"ts",ts_main},
152674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom#endif
153392aa7cc7d2b122614c5393c3e357da07fd07af3Brian Carlstrom#ifndef OPENSSL_NO_SRP
154392aa7cc7d2b122614c5393c3e357da07fd07af3Brian Carlstrom	{FUNC_TYPE_GENERAL,"srp",srp_main},
155392aa7cc7d2b122614c5393c3e357da07fd07af3Brian Carlstrom#endif
156656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_MD2
157656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_MD,"md2",dgst_main},
158656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
159656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_MD4
160656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_MD,"md4",dgst_main},
161656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
162656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_MD5
163656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_MD,"md5",dgst_main},
164656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
165656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_SHA
166656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_MD,"sha",dgst_main},
167656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
168656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_SHA1
169656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_MD,"sha1",dgst_main},
170656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
171656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_MDC2
172656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_MD,"mdc2",dgst_main},
173656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
174656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RMD160
175656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_MD,"rmd160",dgst_main},
176656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
177656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_AES
178656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"aes-128-cbc",enc_main},
179656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
180656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_AES
181656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"aes-128-ecb",enc_main},
182656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
183656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_AES
184656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"aes-192-cbc",enc_main},
185656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
186656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_AES
187656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"aes-192-ecb",enc_main},
188656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
189656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_AES
190656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"aes-256-cbc",enc_main},
191656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
192656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_AES
193656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"aes-256-ecb",enc_main},
194656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
195656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAMELLIA
196656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"camellia-128-cbc",enc_main},
197656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
198656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAMELLIA
199656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"camellia-128-ecb",enc_main},
200656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
201656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAMELLIA
202656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"camellia-192-cbc",enc_main},
203656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
204656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAMELLIA
205656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"camellia-192-ecb",enc_main},
206656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
207656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAMELLIA
208656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"camellia-256-cbc",enc_main},
209656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
210656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAMELLIA
211656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"camellia-256-ecb",enc_main},
212656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
213656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"base64",enc_main},
214674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom#ifdef ZLIB
215674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom	{FUNC_TYPE_CIPHER,"zlib",enc_main},
216674ff29eb647c577ba1ef822c373ead69dc386cfBrian Carlstrom#endif
217656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
218656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des",enc_main},
219656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
220656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
221656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des3",enc_main},
222656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
223656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
224656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"desx",enc_main},
225656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
226656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_IDEA
227656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"idea",enc_main},
228656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
229656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_SEED
230656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"seed",enc_main},
231656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
232656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC4
233656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc4",enc_main},
234656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
235656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC4
236656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc4-40",enc_main},
237656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
238656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC2
239656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc2",enc_main},
240656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
241656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_BF
242656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"bf",enc_main},
243656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
244656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAST
245656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"cast",enc_main},
246656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
247656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC5
248656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc5",enc_main},
249656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
250656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
251656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-ecb",enc_main},
252656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
253656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
254656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-ede",enc_main},
255656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
256656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
257656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-ede3",enc_main},
258656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
259656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
260656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-cbc",enc_main},
261656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
262656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
263656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-ede-cbc",enc_main},
264656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
265656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
266656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-ede3-cbc",enc_main},
267656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
268656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
269656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-cfb",enc_main},
270656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
271656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
272656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-ede-cfb",enc_main},
273656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
274656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
275656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-ede3-cfb",enc_main},
276656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
277656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
278656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-ofb",enc_main},
279656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
280656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
281656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-ede-ofb",enc_main},
282656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
283656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_DES
284656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"des-ede3-ofb",enc_main},
285656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
286656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_IDEA
287656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"idea-cbc",enc_main},
288656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
289656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_IDEA
290656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"idea-ecb",enc_main},
291656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
292656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_IDEA
293656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"idea-cfb",enc_main},
294656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
295656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_IDEA
296656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"idea-ofb",enc_main},
297656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
298656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_SEED
299656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"seed-cbc",enc_main},
300656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
301656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_SEED
302656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"seed-ecb",enc_main},
303656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
304656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_SEED
305656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"seed-cfb",enc_main},
306656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
307656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_SEED
308656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"seed-ofb",enc_main},
309656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
310656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC2
311656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc2-cbc",enc_main},
312656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
313656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC2
314656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc2-ecb",enc_main},
315656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
316656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC2
317656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc2-cfb",enc_main},
318656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
319656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC2
320656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc2-ofb",enc_main},
321656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
322656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC2
323656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc2-64-cbc",enc_main},
324656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
325656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC2
326656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc2-40-cbc",enc_main},
327656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
328656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_BF
329656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"bf-cbc",enc_main},
330656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
331656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_BF
332656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"bf-ecb",enc_main},
333656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
334656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_BF
335656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"bf-cfb",enc_main},
336656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
337656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_BF
338656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"bf-ofb",enc_main},
339656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
340656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAST
341656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"cast5-cbc",enc_main},
342656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
343656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAST
344656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"cast5-ecb",enc_main},
345656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
346656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAST
347656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"cast5-cfb",enc_main},
348656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
349656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAST
350656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"cast5-ofb",enc_main},
351656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
352656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_CAST
353656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"cast-cbc",enc_main},
354656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
355656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC5
356656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc5-cbc",enc_main},
357656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
358656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC5
359656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc5-ecb",enc_main},
360656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
361656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC5
362656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc5-cfb",enc_main},
363656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
364656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef OPENSSL_NO_RC5
365656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{FUNC_TYPE_CIPHER,"rc5-ofb",enc_main},
366656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif
367656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	{0,NULL,NULL}
368656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project	};
369