CAMELLIA_BLOCK_LEN
return (CAMELLIA_BLOCK_LEN);
char block[CAMELLIA_BLOCK_LEN];
memcpy(block, in, CAMELLIA_BLOCK_LEN);
for (u_int i = 0; i < CAMELLIA_BLOCK_LEN; i++)
memcpy(ctx->iv, block, CAMELLIA_BLOCK_LEN);
KASSERT(len % CAMELLIA_BLOCK_LEN == 0, ("%s: invalid length",
for (u_int i = 0; i < CAMELLIA_BLOCK_LEN; i++)
memcpy(ctx->iv, out, CAMELLIA_BLOCK_LEN);
out += CAMELLIA_BLOCK_LEN;
in += CAMELLIA_BLOCK_LEN;
len -= CAMELLIA_BLOCK_LEN;
char block[CAMELLIA_BLOCK_LEN];
KASSERT(len % CAMELLIA_BLOCK_LEN == 0, ("%s: invalid length",
memcpy(block, in, CAMELLIA_BLOCK_LEN);
for (u_int i = 0; i < CAMELLIA_BLOCK_LEN; i++)
memcpy(ctx->iv, block, CAMELLIA_BLOCK_LEN);
out += CAMELLIA_BLOCK_LEN;
in += CAMELLIA_BLOCK_LEN;
len -= CAMELLIA_BLOCK_LEN;
char iv[CAMELLIA_BLOCK_LEN];
.blocksize = CAMELLIA_BLOCK_LEN,
.ivsize = CAMELLIA_BLOCK_LEN,
for (u_int i = 0; i < CAMELLIA_BLOCK_LEN; i++)
memcpy(ctx->iv, out, CAMELLIA_BLOCK_LEN);