Latest update.
This commit is contained in:
@@ -299,11 +299,16 @@ struct servent *getservbyname(const char *name, const char *proto);
|
||||
# define CRYPTO_memcmp memcmp
|
||||
# endif
|
||||
|
||||
/* unistd.h defines _POSIX_VERSION */
|
||||
# if !defined(OPENSSL_NO_SECURE_MEMORY) && defined(OPENSSL_SYS_UNIX) \
|
||||
&& ( (defined(_POSIX_VERSION) && _POSIX_VERSION >= 200112L) \
|
||||
|| defined(__sun) || defined(__hpux) || defined(__sgi) \
|
||||
|| defined(__osf__) )
|
||||
# define OPENSSL_SECURE_MEMORY /* secure memory is implemented */
|
||||
# ifndef OPENSSL_NO_SECURE_MEMORY
|
||||
/* unistd.h defines _POSIX_VERSION */
|
||||
# if defined(OPENSSL_SYS_UNIX) \
|
||||
&& ( (defined(_POSIX_VERSION) && _POSIX_VERSION >= 200112L) \
|
||||
|| defined(__sun) || defined(__hpux) || defined(__sgi) \
|
||||
|| defined(__osf__) )
|
||||
/* secure memory is implemented */
|
||||
# else
|
||||
# define OPENSSL_NO_SECURE_MEMORY
|
||||
# endif
|
||||
# endif
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user