diff options
author | Herbert Xu <[email protected]> | 2014-11-20 12:44:32 +0800 |
---|---|---|
committer | Herbert Xu <[email protected]> | 2014-11-24 22:41:52 +0800 |
commit | 5d4a5e770d97d87082067886e7097c920b338da5 (patch) | |
tree | f1067242afe28c7aad6b6ad8cb3c4f93948ed2a7 | |
parent | 3e16d322f21c6bba7ac7dc08ff2664e68b021915 (diff) |
crypto: user - Allow get request with empty driver name
Currently all get requests with an empty driver name fail with
EINVAL. Since most users actually want to supply an empty driver
name this patch removes this check.
Signed-off-by: Herbert Xu <[email protected]>
-rw-r--r-- | crypto/crypto_user.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/crypto/crypto_user.c b/crypto/crypto_user.c index e2a34feec7a4..0bb30ac3a323 100644 --- a/crypto/crypto_user.c +++ b/crypto/crypto_user.c @@ -201,10 +201,7 @@ static int crypto_report(struct sk_buff *in_skb, struct nlmsghdr *in_nlh, if (!null_terminated(p->cru_name) || !null_terminated(p->cru_driver_name)) return -EINVAL; - if (!p->cru_driver_name[0]) - return -EINVAL; - - alg = crypto_alg_match(p, 1); + alg = crypto_alg_match(p, 0); if (!alg) return -ENOENT; |