Wireshark-commits: [Wireshark-commits] master 96583cd: Powerlink: New heuristic payload dissection
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(-)