tools/net/ynl: Fix extack decoding for netlink-raw
authorDonald Hunter <donald.hunter@gmail.com>
Wed, 6 Mar 2024 23:10:41 +0000 (23:10 +0000)
committerJakub Kicinski <kuba@kernel.org>
Fri, 8 Mar 2024 04:28:22 +0000 (20:28 -0800)
commitcecbc52c46e235bd651f7b3ebbf481764846a2d9
treed528ac8a9a2c7162c2b597b6a8ec54c637a927c7
parent62a1e416022eea750f5a8c2e310ca5e3f1be375b
tools/net/ynl: Fix extack decoding for netlink-raw

Extack decoding was using a hard-coded msg header size of 20 but
netlink-raw has a header size of 16.

Use a protocol specific msghdr_size() when decoding the attr offssets.

Signed-off-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://lore.kernel.org/r/20240306231046.97158-2-donald.hunter@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/net/ynl/lib/ynl.py