mirror of https://github.com/openssl/openssl.git
				
				
				
			mem_sec.c: relax POSIX requirement.
Even though mlock(2) was standardized in POSIX.1-2001, vendors did implement it prior that point. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5460)
This commit is contained in:
		
							parent
							
								
									b9d1ad3203
								
							
						
					
					
						commit
						5839185cdd
					
				|  | @ -22,7 +22,9 @@ | |||
| 
 | ||||
| /* e_os.h includes unistd.h, which defines _POSIX_VERSION */ | ||||
| #if !defined(OPENSSL_NO_SECURE_MEMORY) && defined(OPENSSL_SYS_UNIX) \ | ||||
|     && defined(_POSIX_VERSION) && _POSIX_VERSION >= 200112L | ||||
|     && ( (defined(_POSIX_VERSION) && _POSIX_VERSION >= 200112L) \ | ||||
|          || defined(__sun) || defined(__hpux) || defined(__sgi) \ | ||||
|          || defined(__osf__) ) | ||||
| # define IMPLEMENTED | ||||
| # include <stdlib.h> | ||||
| # include <assert.h> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue