Remove OPENSSL_NO_STDIO guards around certain SSL cert/key functions
authorRichard Levitte <levitte@openssl.org>
Thu, 4 Aug 2016 23:54:27 +0000 (01:54 +0200)
committerRichard Levitte <levitte@openssl.org>
Fri, 5 Aug 2016 19:18:15 +0000 (21:18 +0200)
commite38da82047ae92e78c948cdc31933957f367e538
treeab89f3bcd6ec41045401f6d15610ff50237e137b
parent72c7658118dea1f4b65c699ba7225004138be179
Remove OPENSSL_NO_STDIO guards around certain SSL cert/key functions

These functions are:

    SSL_use_certificate_file
    SSL_use_RSAPrivateKey_file
    SSL_use_PrivateKey_file
    SSL_CTX_use_certificate_file
    SSL_CTX_use_RSAPrivateKey_file
    SSL_CTX_use_PrivateKey_file
    SSL_use_certificate_chain_file

Internally, they use BIO_s_file(), which is defined and implemented at
all times, even when OpenSSL is configured no-stdio.

Reviewed-by: Rich Salz <rsalz@openssl.org>
ssl/ssl_rsa.c