Wireshark-commits: [Wireshark-commits] master fa2fa56: DLT: Fixing parsing of multiple DLT message

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Fri, 10 Jan 2020 12:51:32 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=fa2fa5657bb05cde5b598d2a490c1793bd01946c
Submitter: "Pascal Quantin <pascal@xxxxxxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

fa2fa56 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>
    

Actions performed:

    from  160a469   NAS 5GS: correction of QoS Rules with the length of two octets
     add  fa2fa56   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(-)