]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - winnet.c
Further work on writing the manual
[PuTTY.git] / winnet.c
index 2cde0752caeb0bae3a693b1a370bb855e9ae5eae..86ae41c8c71a3b6913b8abb5af1e233726e5e25c 100644 (file)
--- a/winnet.c
+++ b/winnet.c
@@ -216,7 +216,7 @@ SockAddr sk_namelookup(char *host, char **canonicalname)
            {
                LPVOID lpMsgBuf;
                FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, NULL, err, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPTSTR)&lpMsgBuf,     0,      NULL);
-               debug(("Error %ld: %s (h=%lx)\n", err, lpMsgBuf, h));
+               /*debug(("Error %ld: %s (h=%lx)\n", err, lpMsgBuf, h));*/
                /* Free the buffer. */
                LocalFree(lpMsgBuf);
            }
@@ -273,6 +273,11 @@ SockAddr sk_namelookup(char *host, char **canonicalname)
     }
     else
     {
+        /*
+         * Hack inserted to deal with problems with numeric IPs.
+         * FIXME: how will this work in IPv6?
+         */
+        ret->family = AF_INET;
        *canonicalname = host;
     }
     ret->address = ntohl(a);