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