]> asedeno.scripts.mit.edu Git - PuTTY.git/commitdiff
INADDR_NONE is nonstandard. Use (in_addr_t)(-1) instead.
authorBen Harris <bjh21@bjh21.me.uk>
Fri, 14 Jan 2005 19:28:18 +0000 (19:28 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Fri, 14 Jan 2005 19:28:18 +0000 (19:28 +0000)
[originally from svn r5109]

unix/uxnet.c

index d51d75f0385b25340055414570c23f3e6ad67bdb..089422159e4a20b88052a426e51e22cf4eebae7b 100644 (file)
@@ -166,7 +166,7 @@ SockAddr sk_namelookup(const char *host, char **canonicalname, int address_famil
     else
        strncat(realhost, host, sizeof(realhost) - 1);
 #else
-    if ((a = inet_addr(host)) == (unsigned long) INADDR_NONE) {
+    if ((a = inet_addr(host)) == (unsigned long)(in_addr_t)(-1)) {
        /*
         * Otherwise use the IPv4-only gethostbyname... (NOTE:
         * we don't use gethostbyname as a fallback!)
@@ -678,7 +678,7 @@ Socket sk_newlistener(char *srcaddr, int port, Plug plug, int local_host_only, i
         */
        if (srcaddr) {
            a.sin_addr.s_addr = inet_addr(srcaddr);
-           if (a.sin_addr.s_addr != INADDR_NONE) {
+           if (a.sin_addr.s_addr != (in_addr_t)(-1)) {
                /* Override localhost_only with specified listen addr. */
                ret->localhost_only = ipv4_is_loopback(a.sin_addr);
                got_addr = 1;