@@ -159,15 +159,16 @@ address->length = results[0]->addressLength; of_resolver_free(results); } -+ (OFString*)hostForAddress: (of_udp_socket_address_t*)address - port: (uint16_t*)port ++ (void)getHost: (OFString *__autoreleasing*)host + andPort: (uint16_t*)port + forAddress: (of_udp_socket_address_t*)address { - return of_address_to_string_and_port( - (struct sockaddr*)&address->address, address->length, port); + of_address_to_string_and_port( + (struct sockaddr*)&address->address, address->length, host, port); } - init { self = [super init];