From 814b5133e9aca90f1edb99c38a26e55cd7e50e19 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Fri, 11 Jun 2021 04:55:03 +0200 Subject: [PATCH] apps/lib/s_socket.c: Alias getpid with _getpid for _WIN32 Reviewed-by: Shane Lontis Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/15710) --- apps/lib/s_socket.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/apps/lib/s_socket.c b/apps/lib/s_socket.c index 36dbe615d2f..bddf16045ff 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 +# define getpid _getpid +#endif + #ifndef OPENSSL_NO_SOCK # include "apps.h" -- 2.47.2