RMD160_BLOCK_LENGTH
u_int8_t buffer[RMD160_BLOCK_LENGTH]; /* input buffer */
void RMD160Transform(u_int32_t [5], const u_int8_t [RMD160_BLOCK_LENGTH])
__attribute__((__bounded__(__minbytes__,2,RMD160_BLOCK_LENGTH)));
have = (ctx->count / 8) % RMD160_BLOCK_LENGTH;
need = RMD160_BLOCK_LENGTH - have;
while (off + RMD160_BLOCK_LENGTH <= len) {
off += RMD160_BLOCK_LENGTH;
padlen = RMD160_BLOCK_LENGTH - ((ctx->count / 8) % RMD160_BLOCK_LENGTH);
padlen += RMD160_BLOCK_LENGTH;
RMD160Transform(u_int32_t state[5], const u_int8_t block[RMD160_BLOCK_LENGTH])
memcpy(x, block, RMD160_BLOCK_LENGTH);
static const u_int8_t PADDING[RMD160_BLOCK_LENGTH] = {
u_char buffer[RMD160_BLOCK_LENGTH]; /* input buffer */
void RMD160Transform(u_int32_t [5], const u_char [RMD160_BLOCK_LENGTH])
__attribute__((__bounded__(__minbytes__,2,RMD160_BLOCK_LENGTH)));