summaryrefslogtreecommitdiff
path: root/src/BtHandshakeMessage.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2007-01-25 16:47:29 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2007-01-25 16:47:29 +0000
commitcd9e35bc632dd4a4bb6a543266803e34376e7964 (patch)
tree6042dd0473d1ca7ba845a35fb79745011f7ead7e /src/BtHandshakeMessage.h
parent139f46332e0472546cef1dcc31abf98ab0ca93f5 (diff)
2007-01-26 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
* src/message.h: Added EX_INVALID_PAYLOAD_SIZE and EX_INVALID_BT_MESSAGE_ID. Following source files affected. * src/BtAllowedFastMessage.cc: * src/BtBitfieldMessage.cc * src/BtCancelMessage.cc * src/BtChokeMessage.cc * src/BtHaveAllMessage.cc * src/BtHaveMessage.cc * src/BtHaveNoneMessage.cc * src/BtInterestedMessage.cc * src/BtNotInterestedMessage.cc * src/BtPieceMessage.cc * src/BtPortMessage.cc * src/BtRejectMessage.cc * src/BtRequestMessage.cc * src/BtSuggestPieceMessage.cc * src/BtUnchokeMessage.cc * src/message.h: Added EX_INVALID_CHUNK_CHECKSUM. Following source files are affected. * src/ChunkChecksumValidator.cc * src/SegmentMan.cc
Diffstat (limited to 'src/BtHandshakeMessage.h')
-rw-r--r--src/BtHandshakeMessage.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/BtHandshakeMessage.h b/src/BtHandshakeMessage.h
index cb40b6d5..c17f3094 100644
--- a/src/BtHandshakeMessage.h
+++ b/src/BtHandshakeMessage.h
@@ -43,12 +43,12 @@ typedef SharedHandle<BtHandshakeMessage> BtHandshakeMessageHandle;
class BtHandshakeMessage : public SimpleBtMessage {
public:
- static const uint32_t PSTR_LENGTH = 19;
+ static const int32_t PSTR_LENGTH = 19;
static const unsigned char* BT_PSTR;
- static const uint32_t RESERVED_LENGTH = 8;
- static const uint32_t MESSAGE_LENGTH = 68;
+ static const int32_t RESERVED_LENGTH = 8;
+ static const int32_t MESSAGE_LENGTH = 68;
private:
- uint8_t pstrlen;
+ int8_t pstrlen;
unsigned char* pstr;
unsigned char* reserved;
unsigned char* infoHash;
@@ -63,7 +63,7 @@ public:
*/
BtHandshakeMessage(const unsigned char* infoHash, const unsigned char* peerId);
- static BtHandshakeMessageHandle create(const unsigned char* data, uint32_t dataLength);
+ static BtHandshakeMessageHandle create(const unsigned char* data, int32_t dataLength);
virtual ~BtHandshakeMessage() {
delete [] msg;
@@ -73,21 +73,21 @@ public:
delete [] peerId;
}
- static const uint8_t ID = UINT8_MAX;
+ static const int8_t ID = INT8_MAX;
- virtual uint8_t getId() { return ID; }
+ virtual int8_t getId() { return ID; }
virtual void doReceivedAction() {};
virtual const unsigned char* getMessage();
- virtual uint32_t getMessageLength();
+ virtual int32_t getMessageLength();
virtual string toString() const;
bool isFastExtensionSupported() const;
- uint8_t getPstrlen() const {
+ int8_t getPstrlen() const {
return pstrlen;
}