/* */ #include "BtPieceMessageValidator.h" #include "BtPieceMessage.h" #include "bittorrent_helper.h" namespace aria2 { BtPieceMessageValidator::BtPieceMessageValidator(const BtPieceMessage* message, size_t numPiece, int32_t pieceLength) : message_(message), numPiece_(numPiece), pieceLength_(pieceLength) { } BtPieceMessageValidator::~BtPieceMessageValidator() {} void BtPieceMessageValidator::validate() { bittorrent::checkIndex(message_->getIndex(), numPiece_); bittorrent::checkBegin(message_->getBegin(), pieceLength_); } } // namespace aria2