]> err.no Git - linux-2.6/blobdiff - net/ipv4/af_inet.c
[POWERPC] 83xx: Fix wrong USB phy type in mpc837xrdb dts
[linux-2.6] / net / ipv4 / af_inet.c
index 09ca5293d08f3c354ad85cea31ddbb9f75c4c4db..0d109504ed86ca0d6e634e5437028f36f441c4a1 100644 (file)
@@ -458,7 +458,7 @@ int inet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
        err = -EADDRNOTAVAIL;
        if (!sysctl_ip_nonlocal_bind &&
            !inet->freebind &&
-           addr->sin_addr.s_addr != INADDR_ANY &&
+           addr->sin_addr.s_addr != htonl(INADDR_ANY) &&
            chk_addr_ret != RTN_LOCAL &&
            chk_addr_ret != RTN_MULTICAST &&
            chk_addr_ret != RTN_BROADCAST)