66 #if (HAVE_WTLS_OPENSSL) 68 #include <openssl/rsa.h> 69 #include <openssl/evp.h> 70 #include <openssl/objects.h> 71 #include <openssl/x509.h> 72 #include <openssl/err.h> 73 #include <openssl/pem.h> 74 #include <openssl/ssl.h> 80 OpenSSL_add_all_algorithms();
81 ERR_load_crypto_strings();
103 *x509 = PEM_read_X509(fp,NULL,NULL,NULL);
109 ERR_print_errors_fp (stderr);
129 *priv_key = PEM_read_RSAPrivateKey(fp,NULL,NULL,
password);
134 if (priv_key == NULL) {
135 ERR_print_errors_fp (stderr);
void get_cert_from_file(Octstr *s, X509 **x509)
#define octstr_get_cstr(ostr)
void get_privkey_from_file(Octstr *s, RSA **priv_key, Octstr *password)
void dump_cert(X509 *x509)
void warning(int err, const char *fmt,...)
char filename[FILENAME_MAX+1]
void dump_privkey(RSA *priv_key)