summaryrefslogtreecommitdiff
path: root/plugins/transum
diff options
context:
space:
mode:
authorMustBeArt <paul@mustbeart.com>2016-12-19 09:59:26 -0800
committerAnders Broman <a.broman58@gmail.com>2016-12-25 08:04:23 +0000
commit2563503301aa4321a9a7a1ed392c9cbbe147fd2f (patch)
tree8c2e67a81560f3e02067751aaec9ac7353165b0e /plugins/transum
parent802362ee1a44d4a6494092f40e61155569ee5a6a (diff)
downloadwireshark-2563503301aa4321a9a7a1ed392c9cbbe147fd2f.tar.gz
Support all MA modes, fix BB CRC and frag edge cases
Support all four mode adaptation interface formats. Add a user preference to specify which format is in use, or to request that the format be guessed. Guessing is improved, but can never be reliable. Fix problem with baseband header CRC check that caused almost all packets to show a spurious CRC error, introduced with proto_tree_add_checksum. Fix problem with GSE PDU fragmentation CRC beginning in one fragment and ending in another. Any GSE frames following the fragment containing the end of the CRC would be parsed at the wrong offset. Fix problem with IPv4 or IPv6 starting exactly on a fragmentation boundary, so that one baseband frame contains the complete GSE header but zero bytes of the IP payload. Trying to further dissect the zero-length payload led to a "malformed packet" display. Standardize spelling per governing document: adaption -> adaptation Change-Id: I69e64e74e4b4f02515411471e1d76b0eeb02fef1 Reviewed-on: https://code.wireshark.org/review/19421 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'plugins/transum')
0 files changed, 0 insertions, 0 deletions