crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN
[linux-block.git] / arch / mips / crypto / crc32-mips.c
index 7d1d2425746fa7bee6b934f5cd90c97b773c0bab..faa88a6a74c0dfd6787e3c760a23cf37fc1f15c2 100644 (file)
@@ -177,10 +177,8 @@ static int chksum_setkey(struct crypto_shash *tfm, const u8 *key,
 {
        struct chksum_ctx *mctx = crypto_shash_ctx(tfm);
 
-       if (keylen != sizeof(mctx->key)) {
-               crypto_shash_set_flags(tfm, CRYPTO_TFM_RES_BAD_KEY_LEN);
+       if (keylen != sizeof(mctx->key))
                return -EINVAL;
-       }
        mctx->key = get_unaligned_le32(key);
        return 0;
 }