net/sched: act_pedit: Use flex_array_size() helper in memcpy()
authorGustavo A. R. Silva <gustavoars@kernel.org>
Thu, 30 Jul 2020 03:17:00 +0000 (22:17 -0500)
committerDavid S. Miller <davem@davemloft.net>
Fri, 31 Jul 2020 00:38:47 +0000 (17:38 -0700)
commita0d716d8e42abcb973afed27c6fa44bd146d2616
tree12fec84955ef61155a06077d904e63d93b866bc0
parent10470c0d7e921a46e126ff8f8a3b60fdb944b3d0
net/sched: act_pedit: Use flex_array_size() helper in memcpy()

Make use of the flex_array_size() helper to calculate the size of a
flexible array member within an enclosing structure.

This helper offers defense-in-depth against potential integer
overflows, while at the same time makes it explicitly clear that
we are dealing with a flexible array member.

Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/act_pedit.c