diff --git a/src/civetweb.c b/src/civetweb.c index abbf2357..44144ceb 100755 --- a/src/civetweb.c +++ b/src/civetweb.c @@ -10054,11 +10054,11 @@ set_sock_timeout(SOCKET sock, int milliseconds) #if defined(TCP_USER_TIMEOUT) unsigned int uto = (unsigned int)milliseconds; #endif - struct timeval t; + struct timeval tv; memset(&tv, 0, sizeof(tv)); - t.tv_sec = milliseconds / 1000; - t.tv_usec = (milliseconds * 1000) % 1000000; + tv.tv_sec = milliseconds / 1000; + tv.tv_usec = (milliseconds * 1000) % 1000000; /* TCP_USER_TIMEOUT/RFC5482 (http://tools.ietf.org/html/rfc5482): * max. time waiting for the acknowledged of TCP data before the connection @@ -10073,10 +10073,10 @@ set_sock_timeout(SOCKET sock, int milliseconds) #endif - r1 = - setsockopt(sock, SOL_SOCKET, SO_RCVTIMEO, (SOCK_OPT_TYPE)&t, sizeof(t)); - r2 = - setsockopt(sock, SOL_SOCKET, SO_SNDTIMEO, (SOCK_OPT_TYPE)&t, sizeof(t)); + r1 = setsockopt( + sock, SOL_SOCKET, SO_RCVTIMEO, (SOCK_OPT_TYPE)&tv, sizeof(tv)); + r2 = setsockopt( + sock, SOL_SOCKET, SO_SNDTIMEO, (SOCK_OPT_TYPE)&tv, sizeof(tv)); return r1 || r2; }