Wireshark-commits: [Wireshark-commits] master 83dc308: PCLI: Expand protocol support
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=83dc308f3681a28ee943e771e3b93117901ca231
Submitter: Michael Mann (mmann78@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
83dc308 by Luke Mewburn (luke@xxxxxxxxxxx):
PCLI: Expand protocol support
1. Implement "Decode As" for PCLI payload instead of assuming IP.
Currently supported subdissectors are Ethernet and IP.
2. Implement multiple "flavors" of PCLI with different header formats:
pcli: 4 byte CCCID
pcli8: 8 byte header (including CCCID)
pcli12: 4 byte CCCID, 8 byte NTP timestamp
pcli20: 4 byte CCCID, 8 byte NTP timestamp, 8 byte case ID
All flavors currently using "Decode As" for payload.
3. Optionally append CCCID to protocol item in tree
using preference "pcli.summary_in_tree".
4. Obsolete preference "pcli.udp_port".
Bug: 9266
Bug: 11220
Change-Id: Ie4bca06665985ef1eb77db767771a5a82357e242
Reviewed-on: https://code.wireshark.org/review/8608
Reviewed-by: Evan Huus <eapache@xxxxxxxxx>
Petri-Dish: Evan Huus <eapache@xxxxxxxxx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx>
Actions performed:
from 6e7f302 Translation (Qt): fix typo
adds 83dc308 PCLI: Expand protocol support
Summary of changes:
epan/dissectors/packet-eth.c | 2 +
epan/dissectors/packet-ip.c | 1 +
epan/dissectors/packet-pcli.c | 200 ++++++++++++++++++++++++++++++++---------
3 files changed, 160 insertions(+), 43 deletions(-)