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?

(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

Reply via email to