Dissector stability guarantees
Hello,
Is there any policy in place regarding the stability of dissector field names and textual representation of data?
None really, but it's informally "discouraged" as it can break workflows that depend on them, e.g. scripted display filters and post processing of fields.
Unfortunately they do change, it's not as if they are IANA registered, and I believe the WLAN stuff has seen some extensive changes.
Fields shouldn't change within a stable release, e.g. 3.2.x, but could change on the next major version, e.g. 3.4.x.
In a "mission critical" environment I would hope that all the tools, Wireshark, associated scripts etc. are version controlled, elsewhere any breakage would be adapted to.
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2020-07-09 16:24:01 +0000
Seen: 492 times
Last updated: Jul 09 '20
how to invert two bytes in lua script dissector ?
How do I get and display packet data information at a specific byte from the first byte?
why protocol is not showing as HTTP even though we sent http request ?
Adjusting Bit order and Endianess in LUA between Dissectors
How do I add "child item" to an item in the subtree?
Use a UDP payload dissector depending on ip addresses
Reuse (part of) a Wireshark Dissector