tools: ynl-gen: use enum user type for members and args
authorJakub Kicinski <kuba@kernel.org>
Wed, 13 Dec 2023 23:14:26 +0000 (15:14 -0800)
committerJakub Kicinski <kuba@kernel.org>
Fri, 15 Dec 2023 01:51:21 +0000 (17:51 -0800)
commit139c163b5b0b7095bf88415da030795c403baa33
tree377fadab53929ec40624be709851a4e410e47239
parent4dc27587dcbaf9f6229222ba015344c0edce24c9
tools: ynl-gen: use enum user type for members and args

Commit 30c902001534 ("tools: ynl-gen: use enum name from the spec")
added pre-cooked user type for enums. Use it to fix ignoring
enum-name provided in the spec.

This changes a type in struct ethtool_tunnel_udp_entry but is
generally inconsequential for current families.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://lore.kernel.org/r/20231213231432.2944749-3-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/net/ynl/ynl-gen-c.py