[BACK]Return to progs.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / openssl

Annotation of src/usr.bin/openssl/progs.h, Revision 1.5

1.5     ! deraadt     1: /* $OpenBSD: progs.h,v 1.4 2015/06/20 13:51:52 jsing Exp $ */
1.1       jsing       2: /* Public domain */
                      3:
                      4: extern int asn1parse_main(int argc, char *argv[]);
                      5: extern int ca_main(int argc, char *argv[]);
1.2       jsing       6: extern int certhash_main(int argc, char *argv[]);
1.1       jsing       7: extern int ciphers_main(int argc, char *argv[]);
                      8: extern int cms_main(int argc, char *argv[]);
                      9: extern int crl2pkcs7_main(int argc, char *argv[]);
                     10: extern int crl_main(int argc, char *argv[]);
                     11: extern int dgst_main(int argc, char *argv[]);
                     12: extern int dh_main(int argc, char *argv[]);
                     13: extern int dhparam_main(int argc, char *argv[]);
                     14: extern int dsa_main(int argc, char *argv[]);
                     15: extern int dsaparam_main(int argc, char *argv[]);
                     16: extern int ec_main(int argc, char *argv[]);
                     17: extern int ecparam_main(int argc, char *argv[]);
                     18: extern int enc_main(int argc, char *argv[]);
                     19: extern int engine_main(int argc, char *argv[]);
                     20: extern int errstr_main(int argc, char *argv[]);
                     21: extern int gendh_main(int argc, char *argv[]);
                     22: extern int gendsa_main(int argc, char *argv[]);
                     23: extern int genpkey_main(int argc, char *argv[]);
                     24: extern int genrsa_main(int argc, char *argv[]);
                     25: extern int nseq_main(int argc, char *argv[]);
                     26: extern int ocsp_main(int argc, char *argv[]);
                     27: extern int passwd_main(int argc, char *argv[]);
                     28: extern int pkcs7_main(int argc, char *argv[]);
                     29: extern int pkcs8_main(int argc, char *argv[]);
                     30: extern int pkcs12_main(int argc, char *argv[]);
                     31: extern int pkey_main(int argc, char *argv[]);
                     32: extern int pkeyparam_main(int argc, char *argv[]);
                     33: extern int pkeyutl_main(int argc, char *argv[]);
                     34: extern int prime_main(int argc, char *argv[]);
                     35: extern int rand_main(int argc, char *argv[]);
                     36: extern int req_main(int argc, char *argv[]);
                     37: extern int rsa_main(int argc, char *argv[]);
                     38: extern int rsautl_main(int argc, char *argv[]);
                     39: extern int s_client_main(int argc, char *argv[]);
                     40: extern int s_server_main(int argc, char *argv[]);
                     41: extern int s_time_main(int argc, char *argv[]);
                     42: extern int sess_id_main(int argc, char *argv[]);
                     43: extern int smime_main(int argc, char *argv[]);
                     44: extern int speed_main(int argc, char *argv[]);
                     45: extern int spkac_main(int argc, char *argv[]);
                     46: extern int ts_main(int argc, char *argv[]);
                     47: extern int verify_main(int argc, char *argv[]);
                     48: extern int version_main(int argc, char *argv[]);
                     49: extern 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);