Revert "crypto: user - no parsing of CRYPTO_MSG_GETALG"
This patch commiteed1e1afd8
as it is only a workaround for the real bug and the proper fix has now been applied as055ddaace0
("crypto: user - re-add size check for CRYPTO_MSG_GETALG"). Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
01ac94580a
commit
fd2efd93b6
|
@ -516,12 +516,10 @@ static int crypto_user_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh)
|
|||
return err;
|
||||
}
|
||||
|
||||
if (type != (CRYPTO_MSG_GETALG - CRYPTO_MSG_BASE)) {
|
||||
err = nlmsg_parse(nlh, crypto_msg_min[type], attrs,
|
||||
CRYPTOCFGA_MAX, crypto_policy);
|
||||
if (err < 0)
|
||||
return err;
|
||||
}
|
||||
err = nlmsg_parse(nlh, crypto_msg_min[type], attrs, CRYPTOCFGA_MAX,
|
||||
crypto_policy);
|
||||
if (err < 0)
|
||||
return err;
|
||||
|
||||
if (link->doit == NULL)
|
||||
return -EINVAL;
|
||||
|
|
Loading…
Reference in a new issue