--- cannasocket.c.orig 2000-08-14 09:13:57.000000000 +0900 +++ cannasocket.c 2007-09-27 18:06:36.000000000 +0900 @@ -197,6 +197,7 @@ localhost_inaddr = 0; } +/* Remorte Host Connection patch by takano. if (addr_in.sin_addr.s_addr != myhost_inaddr && addr_in.sin_addr.s_addr != localhost_inaddr) { m_netaddr2ascii(addr_in.sin_addr.s_addr, buf); @@ -205,6 +206,7 @@ close(newfd); return -1; } else { +*/ m_netaddr2ascii(addr_in.sin_addr.s_addr, buf); hp = gethostbyaddr((char *)&addr_in.sin_addr, sizeof(struct in_addr), @@ -214,7 +216,9 @@ host = strdup(hp->h_name); else host = strdup(buf); +/* Remorte Host Connection patch by takano. } +*/ } else { host = strdup("UNIX"); }