summaryrefslogtreecommitdiff
path: root/src/BtRejectMessage.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2006-12-24 15:55:59 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2006-12-24 15:55:59 +0000
commita413cb50f7035fdaa1c85b6247b98946b3342ef1 (patch)
treec8144080a3006de3bbd8ca6a43cbc9e8a49b3c23 /src/BtRejectMessage.cc
parent708b9f4a3da70e963968c0a013dea6777c6b276e (diff)
Diffstat (limited to 'src/BtRejectMessage.cc')
-rw-r--r--src/BtRejectMessage.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/BtRejectMessage.cc b/src/BtRejectMessage.cc
index e6438c96..fd2b3899 100644
--- a/src/BtRejectMessage.cc
+++ b/src/BtRejectMessage.cc
@@ -39,11 +39,11 @@
BtRejectMessageHandle BtRejectMessage::create(const unsigned char* data, uint32_t dataLength) {
if(dataLength != 13) {
- throw new DlAbortEx("invalid payload size for %s, size = %d. It should be %d", "reject", dataLength, 13);
+ throw new DlAbortEx("invalid payload size for %s, size = %u. It should be %d", "reject", dataLength, 13);
}
- int32_t id = PeerMessageUtil::getId(data);
+ uint8_t id = PeerMessageUtil::getId(data);
if(id != ID) {
- throw new DlAbortEx("invalid ID=%d for %s. It should be %d.",
+ throw new DlAbortEx("invalid ID=%u for %s. It should be %d.",
id, "reject", ID);
}
BtRejectMessageHandle message = new BtRejectMessage();
@@ -72,7 +72,7 @@ void BtRejectMessage::doReceivedAction() {
uint32_t BtRejectMessage::MESSAGE_LENGTH = 17;
-const char* BtRejectMessage::getMessage() {
+const unsigned char* BtRejectMessage::getMessage() {
if(!msg) {
/**
* len --- 13, 4bytes
@@ -82,7 +82,7 @@ const char* BtRejectMessage::getMessage() {
* length -- length, 4bytes
* total: 17bytes
*/
- msg = new char[MESSAGE_LENGTH];
+ msg = new unsigned char[MESSAGE_LENGTH];
PeerMessageUtil::createPeerMessageString(msg, MESSAGE_LENGTH, 13, ID);
PeerMessageUtil::setIntParam(&msg[5], index);
PeerMessageUtil::setIntParam(&msg[9], begin);
@@ -96,6 +96,6 @@ uint32_t BtRejectMessage::getMessageLength() {
}
string BtRejectMessage::toString() const {
- return "reject index="+Util::uitos(index)+", begin="+Util::uitos(begin)+
+ return "reject index="+Util::itos(index)+", begin="+Util::itos(begin)+
", length="+Util::uitos(length);
}