tools/net/ynl: Refactor fixed header encoding into separate method
authorDonald Hunter <donald.hunter@gmail.com>
Mon, 29 Jan 2024 22:34:49 +0000 (22:34 +0000)
committerJakub Kicinski <kuba@kernel.org>
Thu, 1 Feb 2024 05:19:18 +0000 (21:19 -0800)
commit5f2823c48ad6f63fc033e8ec5e995fcd5cbab409
treeae0b6ba16295796049a8ab9d14f67ec00bb4ad75
parent78d23416979500c749049d5d20bac457bcca2fb5
tools/net/ynl: Refactor fixed header encoding into separate method

Refactor the fixed header encoding into a separate _encode_struct method
so that it can be reused for fixed headers in sub-messages and for
encoding structs.

Signed-off-by: Donald Hunter <donald.hunter@gmail.com>
Reviewed-by: Breno Leitao <leitao@debian.org>
Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Link: https://lore.kernel.org/r/20240129223458.52046-5-donald.hunter@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/net/ynl/lib/ynl.py