Wireshark mailing list archives
Re: Checksum filterable fields
From: Alexis La Goutte <alexis.lagoutte () gmail com>
Date: Tue, 2 Jul 2013 21:03:12 +0200
Hi Michael, Good topic ! I thought the same thing when I changed the vrrp dissector (about checksum). I looked all dissectors and as you say every dissector is different about checksum... my idea is to create a proto_tree_add_checksum and pass in arg : checksum, chucksum_computed, hf_..._cheskum, hf_..._good, hf_..._bad, ei_...checksum...) Regards, On Thu, Jun 27, 2013 at 10:13 PM, <mmann78 () netscape net> wrote:
I logged something into Bugzilla for now ( https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8859) if anyone has any other thoughts. I have too many other half-completed "ideas" resulting in too many changed files to tackle this now in one swoop. As for the coloring rule, thanks for the heads up, but I think I should be able to update them accordingly, possibly using the "expert info" (display) filter instead of the pure dissector display filter. -----Original Message----- From: Christopher Maynard <Christopher.Maynard () gtech com> To: wireshark-dev <wireshark-dev () wireshark org> Sent: Thu, Jun 27, 2013 3:38 pm Subject: Re: [Wireshark-dev] Checksum filterable fields <mmann78@...> writes:Perhaps all checksum validations could be an enumeration of "-1" (or "2"?) - unknown/disabled "0" - good "1" - badThe TCP dissector does something similar for the window scaling factor. If the 3-way handshake isn't captured, then the scaling factor is unknown and set to -1. So, there is some precedence at indicating unknown values using -1, and if changes are to be made, then -1 would be my vote.If we're already going to take a hit with changed display filter names inthe name of consistency, why not go all the way? I like consistency, so it's fine by me. Just my 2 cents though. Removing the bad_checksums does have at least 1 drawback though, and that's that several of them are used in default coloring rules, so if they're removed, users will likely end up with several warnings of the form: Warn Could not compile color filter "Checksum Errors" from saved filters: "<protocol>.checksum_bad" is neither a field nor a protocol name. ___________________________________________________________________________ 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 <wireshark-dev-request () wireshark org?subject=unsubscribe> ___________________________________________________________________________ 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
___________________________________________________________________________ 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: Checksum filterable fields Alexis La Goutte (Jul 02)
- Re: Checksum filterable fields mmann78 (Jul 02)
- Re: Checksum filterable fields Alexis La Goutte (Jul 02)
- Re: Checksum filterable fields mmann78 (Jul 02)
- Re: Checksum filterable fields Alexis La Goutte (Jul 02)
- Re: Checksum filterable fields mmann78 (Jul 02)