diff --git a/src/cares_wrap.cc b/src/cares_wrap.cc index 80335f2bea6cf0..b9ab1b215e0482 100644 --- a/src/cares_wrap.cc +++ b/src/cares_wrap.cc @@ -1772,33 +1772,6 @@ class GetHostByAddrWrap: public QueryWrap { }; -class GetHostByNameWrap: public QueryWrap { - public: - explicit GetHostByNameWrap(ChannelWrap* channel, Local req_wrap_obj) - : QueryWrap(channel, req_wrap_obj) { - } - - int Send(const char* name, int family) override { - ares_gethostbyname(channel_->cares_channel(), - name, - family, - Callback, - static_cast(static_cast(this))); - return 0; - } - - protected: - void Parse(struct hostent* host) override { - HandleScope scope(env()->isolate()); - - Local addresses = HostentToAddresses(env(), host); - Local family = Integer::New(env()->isolate(), host->h_addrtype); - - this->CallOnComplete(addresses, family); - } -}; - - template static void Query(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args);