0xf726ffedU, 0xe89d6f8eU, 0x19a0f089U,
};
0xf726ffedU, 0xe89d6f8eU, 0x19a0f089U,
};
-static int anubis_setkey(void *ctx_arg, const u8 *in_key,
- unsigned int key_len, u32 *flags)
+static int anubis_setkey(struct crypto_tfm *tfm, const u8 *in_key,
+ unsigned int key_len)
anubis_crypt(ctx->E, dst, src, ctx->R);
}
anubis_crypt(ctx->E, dst, src, ctx->R);
}
anubis_crypt(ctx->D, dst, src, ctx->R);
}
anubis_crypt(ctx->D, dst, src, ctx->R);
}
.cra_flags = CRYPTO_ALG_TYPE_CIPHER,
.cra_blocksize = ANUBIS_BLOCK_SIZE,
.cra_ctxsize = sizeof (struct anubis_ctx),
.cra_flags = CRYPTO_ALG_TYPE_CIPHER,
.cra_blocksize = ANUBIS_BLOCK_SIZE,
.cra_ctxsize = sizeof (struct anubis_ctx),
.cra_module = THIS_MODULE,
.cra_list = LIST_HEAD_INIT(anubis_alg.cra_list),
.cra_u = { .cipher = {
.cra_module = THIS_MODULE,
.cra_list = LIST_HEAD_INIT(anubis_alg.cra_list),
.cra_u = { .cipher = {