Template
1
0
mirror of https://github.com/bol-van/zapret2.git synced 2026-03-14 06:13:09 +00:00

nfqws2: remove unneeded loop

This commit is contained in:
bol-van
2026-03-04 14:16:19 +03:00
parent 14a2548bf5
commit 55dc47bae4

View File

@@ -1268,7 +1268,7 @@ bool QUICDefragCrypto(const uint8_t *clean,size_t clean_len, uint8_t *defrag,siz
size_t defrag_data_len = *defrag_len-10; size_t defrag_data_len = *defrag_len-10;
uint8_t ft; uint8_t ft;
uint64_t offset,sz,szmax=0,zeropos=0,pos=0,r1,r2; uint64_t offset,sz,szmax=0,zeropos=0,pos=0,r1,r2;
bool found=false, isect; bool found=false;
struct range64 ranges[MAX_DEFRAG_PIECES]; struct range64 ranges[MAX_DEFRAG_PIECES];
int i,j,range=0; int i,j,range=0;
@@ -1312,9 +1312,7 @@ bool QUICDefragCrypto(const uint8_t *clean,size_t clean_len, uint8_t *defrag,siz
{ {
//for(i=0 ; i<range ; i++) //for(i=0 ; i<range ; i++)
// printf("range1 %llu-%llu\n",ranges[i].offset,ranges[i].offset+ranges[i].len); // printf("range1 %llu-%llu\n",ranges[i].offset,ranges[i].offset+ranges[i].len);
do for(i=range-1 ; i>=0 ; i--)
{
for(isect=false, i=range-1 ; i>=0 ; i--)
{ {
r1 = ranges[i].offset + ranges[i].len; r1 = ranges[i].offset + ranges[i].len;
for(j=i-1 ; j>=0 ; j--) for(j=i-1 ; j>=0 ; j--)
@@ -1324,7 +1322,6 @@ bool QUICDefragCrypto(const uint8_t *clean,size_t clean_len, uint8_t *defrag,siz
if (intersected_u64(ranges[i].offset,r1,ranges[j].offset,r2)) if (intersected_u64(ranges[i].offset,r1,ranges[j].offset,r2))
{ {
// join range // join range
isect = true;
ranges[j].offset = MIN(ranges[i].offset, ranges[j].offset); ranges[j].offset = MIN(ranges[i].offset, ranges[j].offset);
ranges[j].len = MAX(r1,r2) - ranges[j].offset; ranges[j].len = MAX(r1,r2) - ranges[j].offset;
// delete element i // delete element i
@@ -1337,7 +1334,6 @@ bool QUICDefragCrypto(const uint8_t *clean,size_t clean_len, uint8_t *defrag,siz
} }
} }
} }
} while(isect);
//for(i=0 ; i<range ; i++) //for(i=0 ; i<range ; i++)
// printf("range2 %llu-%llu\n",ranges[i].offset,ranges[i].offset+ranges[i].len); // printf("range2 %llu-%llu\n",ranges[i].offset,ranges[i].offset+ranges[i].len);