diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-06-08 15:02:20 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-06-08 15:02:20 +0000 |
| commit | 9afc36152a1ce428243a3ace608d0508716a2efb (patch) | |
| tree | 2e144d04570a058f3e2716d7b98f16803392cdbe /src/ReceiverMSEHandshakeCommand.cc | |
| parent | 7cd9b21937c42606354610c7ae85a0857b474cf5 (diff) | |
2010-06-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Made protected member variables of Command private. Added accessor
funcs.
Diffstat (limited to 'src/ReceiverMSEHandshakeCommand.cc')
| -rw-r--r-- | src/ReceiverMSEHandshakeCommand.cc | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/ReceiverMSEHandshakeCommand.cc b/src/ReceiverMSEHandshakeCommand.cc index 822da7ff..5edf1030 100644 --- a/src/ReceiverMSEHandshakeCommand.cc +++ b/src/ReceiverMSEHandshakeCommand.cc @@ -98,13 +98,15 @@ bool ReceiverMSEHandshakeCommand::executeInternal() break; case MSEHandshake::HANDSHAKE_LEGACY: { if(e->getOption()->getAsBool(PREF_BT_REQUIRE_CRYPTO)) { - throw DL_ABORT_EX("The legacy BitTorrent handshake is not acceptable by the preference."); + throw DL_ABORT_EX + ("The legacy BitTorrent handshake is not acceptable by the" + " preference."); } SharedHandle<PeerConnection> peerConnection - (new PeerConnection(cuid, socket)); + (new PeerConnection(getCuid(), socket)); peerConnection->presetBuffer(_mseHandshake->getBuffer(), _mseHandshake->getBufferLength()); - Command* c = new PeerReceiveHandshakeCommand(cuid, peer, e, socket, + Command* c = new PeerReceiveHandshakeCommand(getCuid(), peer, e, socket, peerConnection); e->addCommand(c); return true; @@ -185,7 +187,7 @@ bool ReceiverMSEHandshakeCommand::executeInternal() void ReceiverMSEHandshakeCommand::createCommand() { SharedHandle<PeerConnection> peerConnection - (new PeerConnection(cuid, socket)); + (new PeerConnection(getCuid(), socket)); if(_mseHandshake->getNegotiatedCryptoType() == MSEHandshake::CRYPTO_ARC4) { peerConnection->enableEncryption(_mseHandshake->getEncryptor(), _mseHandshake->getDecryptor()); @@ -198,7 +200,7 @@ void ReceiverMSEHandshakeCommand::createCommand() // as a hint. If this info hash and one in BitTorrent Handshake does not // match, then drop connection. Command* c = - new PeerReceiveHandshakeCommand(cuid, peer, e, socket, peerConnection); + new PeerReceiveHandshakeCommand(getCuid(), peer, e, socket, peerConnection); e->addCommand(c); } |
