tools: ynl-gen: support limits using definitions
authorJakub Kicinski <kuba@kernel.org>
Mon, 3 Feb 2025 21:55:10 +0000 (13:55 -0800)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 6 Feb 2025 10:21:15 +0000 (11:21 +0100)
commitfa796178e5eb0078a9a6c36f60fd6494cfc3f81d
tree01113ca57169c871c4d817e98c9cab1e85110ad0
parent7e8b24e24ac46038e48c9a042e7d9b31855cbca5
tools: ynl-gen: support limits using definitions

Support using defines / constants in integer checks.
Carolina will need this for rate API extensions.

Reported-by: Carolina Jubran <cjubran@nvidia.com>
Link: https://lore.kernel.org/1e886aaf-e1eb-4f1a-b7ef-f63b350a3320@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Link: https://patch.msgid.link/20250203215510.1288728-2-kuba@kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Documentation/netlink/genetlink-c.yaml
Documentation/netlink/genetlink-legacy.yaml
Documentation/netlink/genetlink.yaml
tools/net/ynl/pyynl/ynl_gen_c.py