@@ -193,10 +193,11 @@ sender: (of_socket_address_t)sender context: (id)context exception: (id)exception; @end +#ifndef OF_WII static OFString * domainFromHostname(void) { char hostname[256]; OFString *domain; @@ -224,10 +225,11 @@ return [domain substringWithRange: of_range(pos + 1, [domain length] - pos - 1)]; } } +#endif static bool isFQDN(OFString *host, OFDNSResolverSettings *settings) { const char *UTF8String = [host UTF8String]; @@ -855,12 +857,14 @@ initWithObjects: @"127.0.0.1", @"::1", nil]; #else _nameServers = [[OFArray alloc] initWithObject: @"127.0.0.1"]; #endif +#ifndef OF_WII if (_localDomain == nil) _localDomain = [domainFromHostname() copy]; +#endif if (_searchDomains == nil) { if (_localDomain != nil) _searchDomains = [[OFArray alloc] initWithObject: _localDomain];