diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-10-26 12:36:41 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-10-26 12:36:41 +0000 |
| commit | 8a920ba5e38b8a7c43dc088b1837026e69b078f3 (patch) | |
| tree | b36f8ed8a9cc8a39f134cf89bb77fb0fda75bc4e /src/DHTMessageFactoryImpl.h | |
| parent | 90c6d5072b70e51ad754c31436abf9479a288769 (diff) | |
2008-10-26 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Changed signature of DHTMessageFactory::createResponseMessage().
Removed unused validateIDMatch.
* src/DHTMessageFactory.h
* src/DHTMessageFactoryImpl.cc
* src/DHTMessageFactoryImpl.h
* src/DHTMessageTracker.cc
* test/DHTMessageFactoryImplTest.cc
* test/MockDHTMessageFactory.h
Dropped DHT message coming from same ID of localhost.
* src/DHTMessageReceiver.cc
Rejected adding node whose ID is the same as localhost's.
* src/DHTRoutingTable.cc
* test/BtPortMessageTest.cc
* test/DHTRoutingTableTest.cc
Diffstat (limited to 'src/DHTMessageFactoryImpl.h')
| -rw-r--r-- | src/DHTMessageFactoryImpl.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/DHTMessageFactoryImpl.h b/src/DHTMessageFactoryImpl.h index 7014a3b1..57986c8b 100644 --- a/src/DHTMessageFactoryImpl.h +++ b/src/DHTMessageFactoryImpl.h @@ -71,8 +71,6 @@ private: void validateID(const Data* id) const; - void validateIDMatch(const unsigned char* expected, const unsigned char* actual) const; - void validatePort(const Data* i) const; std::deque<SharedHandle<DHTNode> > extractNodes(const unsigned char* src, size_t length); @@ -91,7 +89,7 @@ public: virtual SharedHandle<DHTMessage> createResponseMessage(const std::string& messageType, const Dictionary* d, - const SharedHandle<DHTNode>& remoteNode); + const std::string& ipaddr, uint16_t port); virtual SharedHandle<DHTMessage> createPingMessage(const SharedHandle<DHTNode>& remoteNode, |
