tools: ynl: create local for_each helpers
authorJakub Kicinski <kuba@kernel.org>
Tue, 27 Feb 2024 22:30:20 +0000 (14:30 -0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 28 Feb 2024 23:25:42 +0000 (15:25 -0800)
commit66fcdad0884223eb9dfa9b76161dca7917e6e03b
tree07119d79f3b9cc6cce853dba8f8052d38bbc2105
parent5600c580383acb655f0fd8d4963cbea52f056938
tools: ynl: create local for_each helpers

Create ynl_attr_for_each*() iteration helpers.
Use them instead of the mnl ones.

Acked-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Link: https://lore.kernel.org/r/20240227223032.1835527-4-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/net/ynl/lib/ynl-priv.h
tools/net/ynl/lib/ynl.c
tools/net/ynl/ynl-gen-c.py