* First cut at Solaris fixes. There may still be some *printf("%s", NULL)
[citadel.git] / citadel / citserver.c
index 28656d0172e144318d7006b529ab084b8effe1d7..7acaa6701c02032bebdaf6cd44395fa4613b200f 100644 (file)
@@ -421,7 +421,7 @@ void cmd_iden(char *argbuf)
        lprintf(9, "Looking up hostname '%s'\n", from_host);
        if ((strlen(from_host)>0)
          && ( (CC->is_local_socket) || (is_public_client(CC->cs_host)))) {
-               if ((addr.s_addr = inet_addr(from_host)) != INADDR_NONE)
+               if ((addr.s_addr = inet_addr(from_host)) != -1)
                        locate_host(CC->cs_host, &addr);
                else {
                        safestrncpy(CC->cs_host, from_host, sizeof CC->cs_host);