summaryrefslogtreecommitdiff
path: root/src/HandshakeExtensionMessage.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2007-12-25 12:34:23 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2007-12-25 12:34:23 +0000
commitf5b68379d5a8fa8737bf5a7a9d654a32477a85e2 (patch)
tree8bbd666567e2f278e8568815fd0f5e9df8370d67 /src/HandshakeExtensionMessage.cc
parent7ff1f5a62053a45a531f5453d513314d78859ed3 (diff)
2007-12-25 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Removed incomingPeer. Set 0 to peer's port if it is not a listening port. * src/DefaultPeerStorage.{h, cc} * test/DefaultPeerStorageTest.cc * src/HandshakeExtensionMessage.cc * test/HandshakeExtensionMessageTest.cc * src/Peer.{h, cc}: Added ipaddr and port to identity comparison. * src/PeerStorage.h * test/MockPeerStorage.h * src/PeerListenCommand.cc
Diffstat (limited to 'src/HandshakeExtensionMessage.cc')
-rw-r--r--src/HandshakeExtensionMessage.cc9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/HandshakeExtensionMessage.cc b/src/HandshakeExtensionMessage.cc
index df003b5b..e58a70e3 100644
--- a/src/HandshakeExtensionMessage.cc
+++ b/src/HandshakeExtensionMessage.cc
@@ -39,7 +39,6 @@
#include "Data.h"
#include "Util.h"
#include "BencodeVisitor.h"
-#include "BtRegistry.h"
#include "MetaFileUtil.h"
#include "DlAbortEx.h"
#include "LogFactory.h"
@@ -107,14 +106,6 @@ void HandshakeExtensionMessage::doReceivedAction()
const map<string, uint8_t>::value_type& vt = *itr;
_peer->setExtension(vt.first, vt.second);
}
- if(_peer->port > 0) {
- // This is needed when _peer is a connection initiator, listen port of
- // _peer is now available, which is initially unknown.
- // If _peer is a receiver or already its port is known, _peer has to be
- // already added to PeerStorage using addPeer() and call
- // PeerStorage::addPeer() here does nothing and just returns false.
- PEER_STORAGE(_btContext)->addPeer(_peer);
- }
}
void HandshakeExtensionMessage::setPeer(const PeerHandle& peer)