summaryrefslogtreecommitdiff
path: root/src/DHTQueryMessage.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/DHTQueryMessage.cc')
-rw-r--r--src/DHTQueryMessage.cc13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/DHTQueryMessage.cc b/src/DHTQueryMessage.cc
index 9ed0c373..fad0c8dd 100644
--- a/src/DHTQueryMessage.cc
+++ b/src/DHTQueryMessage.cc
@@ -36,6 +36,7 @@
#include "DHTNode.h"
#include "Util.h"
#include "bencode.h"
+#include "a2functional.h"
namespace aria2 {
@@ -68,12 +69,12 @@ bool DHTQueryMessage::isReply() const
std::string DHTQueryMessage::toString() const
{
- return "dht query "+getMessageType()+
- " TransactionID="+Util::toHex(_transactionID)+
- " Remote:"+
- _remoteNode->getIPAddress()+":"+Util::uitos(_remoteNode->getPort())+
- ", id="+Util::toHex(_remoteNode->getID(), DHT_ID_LENGTH)+
- ", "+toStringOptional();
+ return strconcat("dht query ", getMessageType(),
+ " TransactionID=", Util::toHex(_transactionID),
+ " Remote:", _remoteNode->getIPAddress(),
+ ":", Util::uitos(_remoteNode->getPort()),
+ ", id=", Util::toHex(_remoteNode->getID(), DHT_ID_LENGTH),
+ ", ", toStringOptional());
}
} // namespace aria2