tools: net: package libynl for use in selftests
authorJakub Kicinski <kuba@kernel.org>
Fri, 28 Jun 2024 00:32:50 +0000 (00:32 +0000)
committerJakub Kicinski <kuba@kernel.org>
Wed, 3 Jul 2024 01:59:33 +0000 (18:59 -0700)
commit07c3cc51a0853986af0fc52d0544b1b67b391ea8
tree79e9ad9c5d7d6b20615bd7c36719a96c0e9de179
parent4dec64c52e24c2c9a15f81c115f1be5ea35121cb
tools: net: package libynl for use in selftests

Support building the C YNL userspace library into one big static file.
We can then link selftests against it for easy to use C netlink
interface.

Signed-off-by: Mina Almasry <almasrymina@google.com>
Link: https://patch.msgid.link/20240628003253.1694510-14-almasrymina@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/net/ynl/Makefile
tools/net/ynl/lib/Makefile
tools/testing/selftests/net/ynl.mk [new file with mode: 0644]