]> git.baikalelectronics.ru Git - kernel.git/commit
[CRYPTO] cryptomgr: Fix parsing of recursive algorithms
authorHerbert Xu <herbert@gondor.apana.org.au>
Fri, 28 Sep 2007 01:06:11 +0000 (09:06 +0800)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 10 Oct 2007 23:55:45 +0000 (16:55 -0700)
commit6efdbc68a8180a0693f86bb520b0fd579fa3e608
tree87676471c8550ec09935982a910bda5454928d92
parent23dca982b0c46dd31c1af7028818ed5aa0b5a0be
[CRYPTO] cryptomgr: Fix parsing of recursive algorithms

As Joy Latten points out, inner algorithm parameters will miss the closing
bracket which will also cause the outer algorithm to terminate prematurely.

This patch fixes that also kills the WARN_ON if the number of parameters
exceed the maximum as that is a user error.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/cryptomgr.c