--- openssh-3.7.1p1/sshconnect.c.ORIG Wed Sep 17 17:25:10 2003 +++ openssh-3.7.1p1/sshconnect.c Wed Sep 17 17:26:56 2003 @@ -271,9 +271,10 @@ optval = 0; optlen = sizeof(optval); if (getsockopt(sockfd, SOL_SOCKET, SO_ERROR, &optval, - &optlen) == -1) + &optlen) == -1) { debug("getsockopt: %s", strerror(errno)); break; + } if (optval != 0) { errno = optval; break;