diff options
Diffstat (limited to 'src/DHTQueryMessage.cc')
| -rw-r--r-- | src/DHTQueryMessage.cc | 13 |
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 |
