Wireshark-commits: [Wireshark-commits] master 96583cd: Powerlink: New heuristic payload dissection

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Thu, 13 Feb 2014 22:12:44 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=96583cdf3e45f86c8736fe72984999556e1a37be
Submitter: Evan Huus (eapache@xxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

96583cd by Roland Knall (roland.knall@xxxxxxxxxxxxxxxxx):

    Powerlink: New heuristic payload dissection
    
     Up until now, the heuristic dissector for epl allways passed the
     complete epl frame. Therefore a lot of information got passed,
     which was not needed, resulting in subdissectors to have to call
     the epl dissector again, if the epl data had to be dissected.
    
     This patch adds a second heuristic dissector (not breaking the
     way, the existing one is working), which only passes the payload
     of the epl frame to a sub-dissector, therefore reducing memory
     overhead and increasing dissection speed.
    
     Upd: Changes according to comments in patchset
    
    Change-Id: I2ef309310f421f24d96dd1c188e188ccfa5935cd
    Reviewed-on: https://code.wireshark.org/review/190
    Reviewed-by: Roland Knall <rknall@xxxxxxxxx>
    Reviewed-by: Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>
    Reviewed-by: Evan Huus <eapache@xxxxxxxxx>
    

Actions performed:

    from  029859a   Try to get rid of the big ugly revision history table border.
    adds  96583cd   Powerlink: New heuristic payload dissection


Summary of changes:
 epan/dissectors/packet-epl.c |   75 +++++++++++++++++++++---------------------
 1 file changed, 38 insertions(+), 37 deletions(-)