Wireshark mailing list archives
Re: Wireshark PIDL generated dissectors
From: Joerg Mayer <jmayer () loplof de>
Date: Tue, 8 Oct 2013 01:34:00 +0200
On Mon, Oct 07, 2013 at 03:38:34PM -0700, Guy Harris wrote:
I think that wireshark has been used a de-facto fork for PIDL the tool since many many years. But a fork that is occasionally synced back with upstream. That is the only way we can make sure that we will always be able to even compile the IDL in wireshark to a working dissector.If you mean "the tool as a whole", not just "the back end", then 1) there needs to be a spec for PIDL to which both PIDL processors would conform, and it should be sufficiently complete that any of Samba's PIDL files can be processed by a (non-buggy) conforming processor ("non-buggy" meaning that making it actually work is the responsibility of the maintainers of the processor); 2) the maintainers of the spec, i.e. the Samba people, should inform us when the spec changes; 3) the maintainers of the Wireshark PIDL processor, i.e. the Wireshark team, are responsible for changing that processor to follow the spec.
IMO, the Samba team has done a rather good job maintaining the pidl source (including the wireshark backend) - we just did a not make very good use of it :-( I also think that the maintainership of the pidl sources including the Wireshark backend is in good hands where is currently is. We "only" need to get back to synching the sources and to some lesser extent the idl files. What we should do is: Determine whether our pidl (tool) sources contain any changes not upstreamed. Create patches against current samba pidl, get it working again and get them upstreamed. Replace our pidl tree with samba's tree (+idl_types.h). Regularly copy over the changes from the samba tree. Ciao Jörg -- Joerg Mayer <jmayer () loplof de> We are stuck with technology when what we really want is just stuff that works. Some say that should read Microsoft instead of technology. ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Re: Wireshark PIDL generated dissectors, (continued)
- Re: Wireshark PIDL generated dissectors Joerg Mayer (Oct 07)
- Re: Wireshark PIDL generated dissectors Matthieu Patou (Oct 21)
- Re: Wireshark PIDL generated dissectors mmann78 (Oct 21)
- Re: Wireshark PIDL generated dissectors Matthieu Patou (Oct 26)
- Re: Wireshark PIDL generated dissectors Jeff Morriss (Oct 07)
- Re: Wireshark PIDL generated dissectors Guy Harris (Oct 07)
- Re: Wireshark PIDL generated dissectors Joerg Mayer (Oct 07)
- Re: Wireshark PIDL generated dissectors Guy Harris (Oct 07)
- Re: Wireshark PIDL generated dissectors ronnie sahlberg (Oct 07)
- Re: Wireshark PIDL generated dissectors Guy Harris (Oct 07)
- Re: Wireshark PIDL generated dissectors Joerg Mayer (Oct 07)
- Re: Wireshark PIDL generated dissectors Guy Harris (Oct 07)
- Re: Wireshark PIDL generated dissectors Matthieu Patou (Oct 08)
- Re: Wireshark PIDL generated dissectors Joerg Mayer (Oct 21)
- Re: Wireshark PIDL generated dissectors Matthieu Patou (Oct 26)
- Re: Wireshark PIDL generated dissectors Matthieu Patou (Oct 27)
- Re: Wireshark PIDL generated dissectors mmann78 (Oct 27)
- Re: Wireshark PIDL generated dissectors Matthieu Patou (Oct 28)