Wireshark-commits: [Wireshark-commits] master-3.2 d272219: DLT: Fixing parsing of multiple DLT mess
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=d27221957ffcba57d78539eab328c0e798b8dc3b
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master-3.2
Repository: wireshark
Commits:
d272219 by Dr. Lars Völker (lars.voelker@xxxxxxxxxxxxxxxxxxxxxxx):
DLT: Fixing parsing of multiple DLT message in a single UDP packet.
The current implementation of DLT will only dissect the first message
and skips all other messages in an UDP packet. Wireshark will mark
all bytes in the UDP payload belonging to the first message. This is
wrong and being fixed in this patch.
Bug: 16321
Change-Id: I7929caaf415e59220c29a8481d8671e71b00db0c
Signed-off-by: Dr. Lars Völker <lars.voelker@xxxxxxxxxxxxxxxxxxxxxxx>
Reviewed-on: https://code.wireshark.org/review/35731
Petri-Dish: Pascal Quantin <pascal@xxxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal@xxxxxxxxxxxxx>
(cherry picked from commit fa2fa5657bb05cde5b598d2a490c1793bd01946c)
Reviewed-on: https://code.wireshark.org/review/35732
Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
Actions performed:
from 00ef4f5 NAS 5GS: correction of QoS Rules with the length of two octets
add d272219 DLT: Fixing parsing of multiple DLT message in a single UDP packet.
Summary of changes:
epan/dissectors/packet-dlt.c | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)