Fixed a size check in the new code.
authorWayne Davison <wayned@samba.org>
Sat, 3 Jan 2004 09:44:20 +0000 (09:44 +0000)
committerWayne Davison <wayned@samba.org>
Sat, 3 Jan 2004 09:44:20 +0000 (09:44 +0000)
socket.c

index fc01edf..5843325 100644 (file)
--- a/socket.c
+++ b/socket.c
@@ -52,7 +52,7 @@ static int establish_proxy_connection(int fd, char *host, int port,
                         proxy_user, proxy_pass);
                len = strlen(buffer);
 
-               if ((len*8 + 5) / 6 - 2 >= (int)sizeof authbuf) {
+               if ((len*8 + 5) / 6 >= (int)sizeof authbuf) {
                        rprintf(FERROR,
                                "authentication information is too long\n");
                        return -1;