tools: ynl: extend netdev sample to dump xdp-rx-metadata-features
authorStanislav Fomichev <sdf@google.com>
Wed, 13 Sep 2023 17:13:50 +0000 (10:13 -0700)
committerMartin KaFai Lau <martin.lau@kernel.org>
Fri, 15 Sep 2023 18:26:58 +0000 (11:26 -0700)
commit0c6c9b105ee90d7415dc796bcf632147b3d267ce
treee7289b549a2a43c1ccae951f99284042f14cb57a
parenta9c2a608549bb1a2363d289d63907640afcf22af
tools: ynl: extend netdev sample to dump xdp-rx-metadata-features

The tool can be used to verify that everything works end to end.

Unrelated updates:
- include tools/include/uapi to pick the latest kernel uapi headers
- print "xdp-features" and "xdp-rx-metadata-features" so it's clear
  which bitmask is being dumped

Cc: netdev@vger.kernel.org
Cc: Willem de Bruijn <willemb@google.com>
Signed-off-by: Stanislav Fomichev <sdf@google.com>
Link: https://lore.kernel.org/r/20230913171350.369987-4-sdf@google.com
Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
tools/net/ynl/generated/netdev-user.c
tools/net/ynl/generated/netdev-user.h
tools/net/ynl/samples/Makefile
tools/net/ynl/samples/netdev.c