diff options
author | Jakub Kicinski <kuba@kernel.org> | 2025-04-29 08:46:57 -0700 |
---|---|---|
committer | Paolo Abeni <pabeni@redhat.com> | 2025-05-02 12:41:02 +0200 |
commit | bbfb3c557c66899480c679b7958908722b821ac3 (patch) | |
tree | 4fda54108177bc269362ede8599818de0beb2059 | |
parent | fe7d57e040f7d189e3bd030f311bb2011a0cc35a (diff) |
tools: ynl-gen: support using dump types for ntf
Classic Netlink has GET callbacks with no doit support, just dumps.
Support using their responses in notifications. If notification points
at a type which only has a dump - use the dump's type.
Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Link: https://patch.msgid.link/20250429154704.2613851-6-kuba@kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
-rwxr-xr-x | tools/net/ynl/pyynl/ynl_gen_c.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/net/ynl/pyynl/ynl_gen_c.py b/tools/net/ynl/pyynl/ynl_gen_c.py index c035abb8ae1c..0febbb3912e3 100755 --- a/tools/net/ynl/pyynl/ynl_gen_c.py +++ b/tools/net/ynl/pyynl/ynl_gen_c.py @@ -1281,7 +1281,7 @@ class RenderInfo: self.struct = dict() if op_mode == 'notify': - op_mode = 'do' + op_mode = 'do' if 'do' in op else 'dump' for op_dir in ['request', 'reply']: if op: type_list = [] |