Skip to content
Snippets Groups Projects
Commit 5eee801d authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

don't shadow 'socket'

parent 80a06403
No related branches found
No related tags found
No related merge requests found
......@@ -98,7 +98,7 @@ int Curl_ourerrno(void)
* Set the socket to either blocking or non-blocking mode.
*/
int Curl_nonblock(int socket, /* operate on this */
int Curl_nonblock(int sockfd, /* operate on this */
int nonblock /* TRUE or FALSE */)
{
#undef SETBLOCK
......@@ -106,11 +106,11 @@ int Curl_nonblock(int socket, /* operate on this */
/* most recent unix versions */
int flags;
flags = fcntl(socket, F_GETFL, 0);
flags = fcntl(sockfd, F_GETFL, 0);
if (TRUE == nonblock)
return fcntl(socket, F_SETFL, flags | O_NONBLOCK);
return fcntl(sockfd, F_SETFL, flags | O_NONBLOCK);
else
return fcntl(socket, F_SETFL, flags & (~O_NONBLOCK));
return fcntl(sockfd, F_SETFL, flags & (~O_NONBLOCK));
#define SETBLOCK 1
#endif
......@@ -119,7 +119,7 @@ int Curl_nonblock(int socket, /* operate on this */
int flags;
flags = nonblock;
return ioctl(socket, FIONBIO, &flags);
return ioctl(sockfd, FIONBIO, &flags);
#define SETBLOCK 2
#endif
......@@ -127,20 +127,20 @@ int Curl_nonblock(int socket, /* operate on this */
/* Windows? */
int flags;
flags = nonblock;
return ioctlsocket(socket, FIONBIO, &flags);
return ioctlsocket(sockfd, FIONBIO, &flags);
#define SETBLOCK 3
#endif
#ifdef HAVE_IOCTLSOCKET_CASE
/* presumably for Amiga */
return IoctlSocket(socket, FIONBIO, (long)nonblock);
return IoctlSocket(sockfd, FIONBIO, (long)nonblock);
#define SETBLOCK 4
#endif
#ifdef HAVE_SO_NONBLOCK
/* BeOS */
long b = nonblock ? 1 : 0;
return setsockopt(socket, SOL_SOCKET, SO_NONBLOCK, &b, sizeof(b));
return setsockopt(sockfd, SOL_SOCKET, SO_NONBLOCK, &b, sizeof(b));
#define SETBLOCK 5
#endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment