summaryrefslogtreecommitdiff
path: root/src/DHTEntryPointNameResolveCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-02-08 23:05:40 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-02-08 23:05:40 +0900
commitf0682a98c0c22a9ef1a47e54d19244c9b4b9d208 (patch)
treeed674060632036481ccb2a0dd8ef3a68b06b7b70 /src/DHTEntryPointNameResolveCommand.cc
parentcf546810e464e0e53bfe5c6f710f768a5fafcf68 (diff)
Added --async-dns-server option.
This option accepts comma separated list of DNS server address used in asynchronous DNS resolver. Usually asynchronous DNS resolver reads DNS server addresses from /etc/resolv.conf. When this option is used, it uses DNS servers specified in this option instead of ones in /etc/resolv.conf. You can specify both IPv4 and IPv6 address. This option is useful when the system does not have /etc/resolv.conf and user does not have the permission to create it.
Diffstat (limited to 'src/DHTEntryPointNameResolveCommand.cc')
-rw-r--r--src/DHTEntryPointNameResolveCommand.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/DHTEntryPointNameResolveCommand.cc b/src/DHTEntryPointNameResolveCommand.cc
index 0fad4a83..2332673f 100644
--- a/src/DHTEntryPointNameResolveCommand.cc
+++ b/src/DHTEntryPointNameResolveCommand.cc
@@ -84,7 +84,7 @@ bool DHTEntryPointNameResolveCommand::execute()
} else {
family = AF_INET;
}
- resolver_.reset(new AsyncNameResolver(family));
+ resolver_.reset(new AsyncNameResolver(family, e_->getAsyncDNSServers()));
}
#endif // ENABLE_ASYNC_DNS
try {