There are only a handful of distros that offer newest wireshark
(released just a couple of days ago). Well, there were some changes to
the API so we have to adjust.
See: https://gitlab.com/libvirt/libvirt/-/issues/82
See: https://bugs.gentoo.org/963985
Michal Prívozník (8):
wireshark: Drop needless declaration of proto_register_libvirt() and
proto_reg_handoff_libvirt()
wireshark: Switch header files to #pragma once
wireshark: Move WIRESHARK_VERSION macro definition
wireshark: Fix int type of some virNetMessageHeader members
wireshark: Don't special case retval of get_program_data() in
dissect_libvirt_message()
wireshark: Introduce and use vir_val_to_str()
wireshark: Don't leak column strings
wireshark: Adapt to wireshark-4.6.0
meson.build | 20 +++
tools/wireshark/src/meson.build | 1 +
tools/wireshark/src/packet-libvirt.c | 207 ++++++++++++++++++++-------
tools/wireshark/src/packet-libvirt.h | 14 ++
tools/wireshark/src/plugin.c | 17 ---
tools/wireshark/util/genxdrstub.pl | 23 ++-
6 files changed, 199 insertions(+), 83 deletions(-)
--
2.49.1