summaryrefslogtreecommitdiff
path: root/src/AbstractCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-04-01 01:24:18 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-04-01 01:24:18 +0900
commitb5a6c39262a3adeba1c04eee7b6ef29913081c28 (patch)
treec3e5ea65cdd6a24098ce18a5724e3d50b1a77b92 /src/AbstractCommand.cc
parent597e1a5c1b10aa3668f91bcae02a864dcd0c045b (diff)
Use AsyncNameResolverMan in DHTEntryPointNameResolveCommand
Diffstat (limited to 'src/AbstractCommand.cc')
-rw-r--r--src/AbstractCommand.cc8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/AbstractCommand.cc b/src/AbstractCommand.cc
index 8b311fcb..99250108 100644
--- a/src/AbstractCommand.cc
+++ b/src/AbstractCommand.cc
@@ -107,13 +107,7 @@ AbstractCommand::AbstractCommand
requestGroup_->increaseStreamCommand();
requestGroup_->increaseNumCommand();
#ifdef ENABLE_ASYNC_DNS
- if(!net::getIPv4AddrConfigured()) {
- asyncNameResolverMan_->setIPv4(false);
- }
- if(!net::getIPv6AddrConfigured() ||
- e_->getOption()->getAsBool(PREF_DISABLE_IPV6)) {
- asyncNameResolverMan_->setIPv6(false);
- }
+ configureAsyncNameResolverMan(asyncNameResolverMan_.get(), e_->getOption());
#endif // ENABLE_ASYNC_DNS
}