diff options
author | Richard Levitte <levitte@openssl.org> | 2021-06-11 04:55:03 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2021-06-11 09:48:54 +0200 |
commit | 814b5133e9aca90f1edb99c38a26e55cd7e50e19 (patch) | |
tree | 71e6e69ad6fc045783346fc0249347ec21544cab /apps | |
parent | baa47ad3b13eea1152e3773b606964f7bd87a720 (diff) |
apps/lib/s_socket.c: Alias getpid with _getpid for _WIN32
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15710)
Diffstat (limited to 'apps')
-rw-r--r-- | apps/lib/s_socket.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/lib/s_socket.c b/apps/lib/s_socket.c index 36dbe615d2..bddf16045f 100644 --- a/apps/lib/s_socket.c +++ b/apps/lib/s_socket.c @@ -26,6 +26,15 @@ typedef unsigned int u_int; #endif +#ifdef _WIN32 +/* + * With MSVC, certain POSIX functions have been renamed to have an underscore + * prefix. + */ +# include <process.h> +# define getpid _getpid +#endif + #ifndef OPENSSL_NO_SOCK # include "apps.h" |