Wireshark-commits: [Wireshark-commits] master 6fb78f3: iso7816: link a transaction to a payload dis

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Mon, 22 Jul 2019 19:59:22 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=6fb78f3045e40147b6da749b75408c150faefaf8
Submitter: "Martin Kaiser <wireshark@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

6fb78f3 by Martin Kaiser (wireshark@xxxxxxxxx):

    iso7816: link a transaction to a payload dissector
    
    When an iso7816 request is forwarded to a payload dissector, store its
    handle in the transaction info. Call the new helper function to get the
    selected payload dissector's handle.
    
    Use the stored dissector handle to pass the response to the same payload
    dissector that handled the request.
    
    Change-Id: Idc6f7fbee978c095719aea937ab3179eac17f2a7
    Reviewed-on: https://code.wireshark.org/review/33934
    Petri-Dish: Martin Kaiser <wireshark@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Martin Kaiser <wireshark@xxxxxxxxx>
    

Actions performed:

    from  a96d6c4   Qt: Stop profile import when action pending
     add  6fb78f3   iso7816: link a transaction to a payload dissector


Summary of changes:
 epan/dissectors/packet-iso7816.c | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)