summaryrefslogtreecommitdiffstats
path: root/crypto/include/internal/cryptlib.h
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2016-06-21 15:26:18 +0200
committerAndy Polyakov <appro@openssl.org>2016-06-22 21:51:53 +0200
commit094878164de102cf97c4e9f2392f41e03ef2f11c (patch)
tree2986f580c305211e199e4b92efb4d07c631a1996 /crypto/include/internal/cryptlib.h
parentcrypto/cryptlib.c: omit OPENSSL_ia32cap_loc(). (diff)
downloadopenssl-094878164de102cf97c4e9f2392f41e03ef2f11c.tar.xz
openssl-094878164de102cf97c4e9f2392f41e03ef2f11c.zip
Move OS-specific fopen quirks to o_fopen.c.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'crypto/include/internal/cryptlib.h')
-rw-r--r--crypto/include/internal/cryptlib.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/crypto/include/internal/cryptlib.h b/crypto/include/internal/cryptlib.h
index 05b8dc07f6..c9f76bae2f 100644
--- a/crypto/include/internal/cryptlib.h
+++ b/crypto/include/internal/cryptlib.h
@@ -25,7 +25,6 @@
# include <openssl/buffer.h>
# include <openssl/bio.h>
# include <openssl/err.h>
-# include <openssl/opensslconf.h>
#ifdef __cplusplus
extern "C" {
@@ -69,6 +68,11 @@ extern int OPENSSL_NONPIC_relocated;
void crypto_cleanup_all_ex_data_int(void);
int openssl_strerror_r(int errnum, char *buf, size_t buflen);
+# if !defined(OPENSSL_NO_STDIO)
+FILE *openssl_fopen(const char *filename, const char *mode);
+# else
+void *openssl_fopen(const char *filename, const char *mode);
+# endif
#ifdef __cplusplus
}