We protect,
develop
software
Our services
develop
software
src code
IUINT32 newsize = kcp->ackcount + 1;
IUINT32 *ptr;
if ( newsize > kcp->ackblock ) {
IUINT32 *acklist;
IUINT32 newblock;
for ( newblock = 8; newblock < newsize; newblock <<= 1 );
acklist = ikcp_malloc( newblock * sizeof( IUINT32 ) * 2 );
}
protected disassembly
vmovupd ymm8, cs:ymmword_14003d0a0
vmovupd ymm15, cs:ymmword_14003d0a0
vpcmpgtq ymm13, ymm9, ymm1
vpxor ymm12, ymm1, ymm13
ymovupd ymm1, cs:ymmword_14003d100
vpsubq ymm14, ymm12, ymm13
ypcmpgtq ymm12, ymm9, ymm0
vpxor ymm11, ymm0, ymm12
vpsrlq ymm4, ymm14, 20h