rem: return WMGetHostWithName(address); #if 0 hostaddr.s_addr = inet_addr((char*)[address cString]); if (hostaddr.s_addr == -1) {
add: if (hostCacheEnabled) { if ((hPtr = getHostFromCache(address)) != NULL) { WMRetainHost(hPtr); return hPtr; } }  #ifndef	HAVE_INET_ATON if ((in.s_addr = inet_addr(address)) == INADDR_NONE) return NULL; #else if (inet_aton(address, &in.s_addr) == 0) return NULL; #endif  host = gethostbyaddr((char*)&in, sizeof(in), AF_INET); if (host == NULL) {
context: WMGetHostWithAddress(char* address){    if (address == NULL) {        wwarning("NULL address in 'WMGetHostWithAddress()'");        return NULL;    }    return WMGetHostWithName(address);#if 0    hostaddr.s_addr = inet_addr((char*)[address cString]);    if (hostaddr.s_addr == -1) {        return NULL;    }    h = gethostbyaddr((char*)&hostaddr, sizeof(hostaddr), AF_INET);#endif}