Wireshark mailing list archives

Re: [Wireshark-commits] rev 44860: /trunk/ /trunk/asn1/camel/: camel.cnf /trunk/asn1/charging_ase/: packet-charging_ase-template.c /trunk/asn1/cmp/: packet-cmp-template.c /trunk/asn1/credssp/: ...


From: Jeff Morriss <jeff.morriss.ws () gmail com>
Date: Tue, 18 Sep 2012 15:35:34 -0400

darkjames () wireshark org wrote:
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=44860

User: darkjames
Date: 2012/09/10 02:40 PM

Log:
 Initial commit to support yet another method of passing data between dissectors.
Add new parameter 'data' to heur_dissector_t and new_dissector_t, for now it's always NULL

Does anybody have an idea of how to handle this in custom dissectors which need to be compiled in both 1.8 and trunk (without branching said dissectors--something I really would like to avoid)?

I'm contemplating putting a macro in packet.h like DISSECTORS_HAVE_DATA_PARAM and adding the appropriate #ifdef/#else logic in my custom dissectors. Any objections? Any better ideas?
___________________________________________________________________________
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: