commit | 1b87887d6c232becba77835b29a424cf78442b7d | [log] [tgz] |
---|---|---|
author | Herbert Xu <herbert@gondor.apana.org.au> | Tue Jan 01 15:44:50 2008 +1100 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Fri Jan 11 08:17:00 2008 +1100 |
tree | 0580c28ba6f4bc08caa847d26d9ac3f87046f4eb | |
parent | 2a999a3abb2d3885741b09b9d05280db7e757544 [diff] |
[CRYPTO] xcbc: Fix algorithm leak when block size check fails When the underlying algorithm has a block size other than 16 we abort without freeing it. In fact, we try to return the algorithm itself as an error! This patch plugs the leak and makes it return -EINVAL instead. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>