Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fd2efd93 authored by Herbert Xu's avatar Herbert Xu
Browse files

Revert "crypto: user - no parsing of CRYPTO_MSG_GETALG"



This patch commit eed1e1af as
it is only a workaround for the real bug and the proper fix has
now been applied as 055ddaac
("crypto: user - re-add size check for CRYPTO_MSG_GETALG").

Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent 01ac9458
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -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);
	err = nlmsg_parse(nlh, crypto_msg_min[type], attrs, CRYPTOCFGA_MAX,
			  crypto_policy);
	if (err < 0)
		return err;
	}

	if (link->doit == NULL)
		return -EINVAL;