summaryrefslogtreecommitdiff
path: root/fs/sysfs
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2008-07-07 12:23:56 (GMT)
committerHerbert Xu <herbert@gondor.apana.org.au>2008-07-10 12:35:17 (GMT)
commitca786dc738f4f583b57b1bba7a335b5e8233f4b0 (patch)
treee2e6178fac1d9b3ac2b557cac76977e15f7d5d2c /fs/sysfs
parentcaee16883a235b1b042282276859e7d5901fad21 (diff)
downloadlinux-ca786dc738f4f583b57b1bba7a335b5e8233f4b0.tar.xz
crypto: hash - Fixed digest size check
The digest size check on hash algorithms is incorrect. It's perfectly valid for hash algorithms to have a digest length longer than their block size. For example crc32c has a block size of 1 and a digest size of 4. Rather than having it lie about its block size, this patch fixes the checks to do what they really should which is to bound the digest size so that code placing the digest on the stack continue to work. HMAC however still needs to check this as it's only defined for such algorithms. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'fs/sysfs')
0 files changed, 0 insertions, 0 deletions