blobmsg: fix wrong payload len passed from blobmsg_check_array
authorChris Nisbet <nischris@gmail.com>
Wed, 12 Feb 2020 08:00:31 +0000 (21:00 +1300)
committerJo-Philipp Wich <jo@mein.io>
Thu, 27 Feb 2020 20:56:01 +0000 (21:56 +0100)
commit75e300aeec25e032a9778bea34c713969960d1f0
tree4a94f2e8295c4783df2787ae8bfee7e2cd79805a
parent43a103ff17ee5872669f8712606578c90c14591d
blobmsg: fix wrong payload len passed from blobmsg_check_array

Fix incorrect use of blobmsg_len() on passed blobmsg to
blobmsg_check_array_len() introduced in commit 379cd33d1992
("fix wrong payload len passed from blobmsg_check_array") by using correct
blob_len().

By using blobmsg_len() a value too small was passed to blobmsg_check_array()
which could lead to this function returning an error when there is none.

Fixes: 379cd33d1992 ("fix wrong payload len passed from blobmsg_check_array")
Signed-off-by: Chris Nisbet <nischris@gmail.com>
[add fixes tag, rewrap commit message]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
blobmsg.c