diff --git a/apps/s_server.c b/apps/s_server.c index 9ccf2f0a44..a5b1e91471 100644 --- a/apps/s_server.c +++ b/apps/s_server.c @@ -1750,9 +1750,11 @@ static int sv_body(char *hostname, int s, unsigned char *context) unsigned long l; SSL *con=NULL; BIO *sbio; - struct timeval timeout, *timeoutp; + struct timeval timeout; #if defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_MSDOS) || defined(OPENSSL_SYS_NETWARE) || defined(OPENSSL_SYS_BEOS_R5) struct timeval tv; +#else + struct timeval *timeoutp; #endif if ((buf=OPENSSL_malloc(bufsize)) == NULL)