wireshark/plugins
David Perry d34a806e86 UNISTIM: Refactor display address/control/tag handling
The 8 combinations of the display address, control, and tag were being
handled as 8 separate cases in `dissect_display_switch()`. This resulted
in duplicated, inconsistent code. Some paths resulted in bug #15219
while others did not have this problem.

I believe I have been able to combine them all into a single case branch
which handles each aspect correctly. I am not a UNISTIM expert and
welcome more knowledgeable reviewers.

Bug: 15219
Change-Id: Ie3eee8e19c10daab27c1df599ce0d03b52f69205
Reviewed-on: https://code.wireshark.org/review/37190
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2020-05-24 13:05:31 +00:00
..
codecs RTP: decode iLBC payload 2020-01-20 07:50:08 +00:00
epan UNISTIM: Refactor display address/control/tag handling 2020-05-24 13:05:31 +00:00
wiretap/usbdump HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
plugin.rc.in Use the HTTPS URL for our main site in a few places. 2019-05-29 04:00:42 +00:00