Lines Matching defs:reqblock
495 void CUpDownClient::AddReqBlock(Requested_Block_Struct* reqblock)
499 delete reqblock;
506 if (reqblock->StartOffset == (*it)->StartOffset && reqblock->EndOffset == (*it)->EndOffset) {
507 delete reqblock;
516 if (reqblock->StartOffset == (*it)->StartOffset && reqblock->EndOffset == (*it)->EndOffset) {
517 delete reqblock;
523 m_BlockRequests_queue.push_back(reqblock);
872 Requested_Block_Struct* reqblock = new Requested_Block_Struct;
873 reqblock->StartOffset = auStartOffsets[i];
874 reqblock->EndOffset = auEndOffsets[i];
875 md4cpy(reqblock->FileID, reqfilehash.GetHash());
876 reqblock->transferred = 0;
877 AddReqBlock(reqblock);
893 Requested_Block_Struct* reqblock = new Requested_Block_Struct;
895 reqblock->StartOffset = data.GetIntTagValue();
897 reqblock->EndOffset = data.GetIntTagValue() + 1;
898 if ((reqblock->StartOffset || reqblock->EndOffset) && (reqblock->StartOffset > reqblock->EndOffset)) {
900 % GetFullIP() % reqblock->StartOffset % reqblock->EndOffset);
906 % GetFullIP() % i % reqblock->StartOffset % reqblock->EndOffset
907 % (reqblock->EndOffset - reqblock->StartOffset));
909 md4cpy(reqblock->FileID, reqfilehash.GetHash());
910 reqblock->transferred = 0;
911 AddReqBlock(reqblock);
913 delete reqblock;