Hi Guy, Guy Harris <ghar...@sonic.net> ezt írta (időpont: 2023. dec. 21., Cs, 21:04): > > On Dec 21, 2023, at 6:51 AM, Bálint Réczey <bal...@balintreczey.hu> wrote: > > > I'm not sure why libvirt dissector users should be "their users". In my > > eyes they are very much our users as well since they use Wireshark extended > > with the plugin and I'm happy that they get the best service. > > It appears that the protocol that the libvirt dissector handles is an ONC > RPC-based protocol, and that the dissector, for some unknown reason, has its > own XDR routines, rather than using the ones that come with Wireshark and are > used by the built-in dissectors for various ONC RPC-based protocols. > > Is there some compelling reason why we don't just implement a built-in > dissector for the libvirt protocol, using our built-in support for ONC > RPC-based protocols, and render the libvirt plugin unnecessary?
Yes, I believe. The protocol changes every few months and Wireshark's implementation would be almost always outdated: https://gitlab.com/libvirt/libvirt/-/issues/106#note_480339789 Cheers, Balint > (Speaking of ONC RPC-based protocols, it might also be nice if somebody > either 1) took the libvirt project's genxdrstub.pl Perl script and turned it > into a script that converts rpcgen specifications for ONC RPC-based protocols > into dissectors using our built-in ONC RPC support or 2) took Sun's rpcgen > itself and did the same? If somebody went with 2), they should probably grab > a reasonably recent version of rpcgen, such as one from OpenSolaris - > probably the one in Illumos - rather than one from the 1980's-vintage > open-source ONC RPC release Sun put out, as the latter doesn't have support > for 64-bit integers.) ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe