diff options
| author | Andreas Schneider <asn@cynapses.org> | 2010-06-18 12:43:12 +0200 |
|---|---|---|
| committer | Andreas Schneider <asn@cynapses.org> | 2010-06-18 12:43:12 +0200 |
| commit | a85a4cc1928df69b6d3ad01fd2a8519534b35af5 (patch) | |
| tree | c5b1f4954ed3a6520928daf023d2b3d079ce5064 | |
| parent | 54ef77123ac82799ac9b0fed554e22dc7c0b1705 (diff) | |
connect: Fixed some socket build warnings on windows.
| -rw-r--r-- | libssh/connect.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libssh/connect.c b/libssh/connect.c index f4308629..811c5ddb 100644 --- a/libssh/connect.c +++ b/libssh/connect.c @@ -390,6 +390,7 @@ int ssh_select(ssh_channel *channels, ssh_channel *outchannels, socket_t maxfd, fd_set *readfds, struct timeval *timeout) { struct timeval zerotime; fd_set localset, localset2; + socket_t f; int rep; int set; int i; @@ -430,8 +431,8 @@ int ssh_select(ssh_channel *channels, ssh_channel *outchannels, socket_t maxfd, /* Look into the localset for active fd */ set = 0; - for (i = 0; (i < maxfd) && !set; i++) { - if (FD_ISSET(i, &localset)) { + for (f = 0; (f < maxfd) && !set; f++) { + if (FD_ISSET(f, &localset)) { set = 1; } } @@ -493,9 +494,9 @@ int ssh_select(ssh_channel *channels, ssh_channel *outchannels, socket_t maxfd, outchannels[j] = NULL; FD_ZERO(&localset2); - for (i = 0; i < maxfd; i++) { - if (FD_ISSET(i, readfds) && FD_ISSET(i, &localset)) { - FD_SET(i, &localset2); + for (f = 0; f < maxfd; f++) { + if (FD_ISSET(f, readfds) && FD_ISSET(i, &localset)) { + FD_SET(f, &localset2); } } |
