diff options
author | MustBeArt <paul@mustbeart.com> | 2016-12-19 09:59:26 -0800 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2016-12-25 08:04:23 +0000 |
commit | 2563503301aa4321a9a7a1ed392c9cbbe147fd2f (patch) | |
tree | 8c2e67a81560f3e02067751aaec9ac7353165b0e /plugins/transum | |
parent | 802362ee1a44d4a6494092f40e61155569ee5a6a (diff) | |
download | wireshark-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