tools/net/ynl: Add support for netlink-raw families
authorDonald Hunter <donald.hunter@gmail.com>
Fri, 25 Aug 2023 12:27:50 +0000 (13:27 +0100)
committerJakub Kicinski <kuba@kernel.org>
Mon, 28 Aug 2023 00:17:10 +0000 (17:17 -0700)
commite46dd903efe367214802b8d1cac01bdc43708339
treec913db8afbebcec89e2a4520893eb90637f5d71d
parentfb0a06d455d64443fefea6843ed6c5ae7ee0b395
tools/net/ynl: Add support for netlink-raw families

Refactor the ynl code to encapsulate protocol specifics into
NetlinkProtocol and GenlProtocol.

Signed-off-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://lore.kernel.org/r/20230825122756.7603-8-donald.hunter@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/net/ynl/lib/ynl.py