forked from osmocom/wireshark
![]() These changes significantly improve the speed and accuracy of TRANSUM. I have removed the concept of rrpd status as it wasn't being used in any significant way and created unnecessary code. The find_latest_rrpd(...) function was becoming very complex which made it difficult to optimise performance for certain protocols. To overcome this, I have introduced an equivalent function for each protocol e.g. find_latest_rrpd_smb2(...). each of these new functions has a loop that steps through the rrpd_list. I could have placed this loop one level up in the nested call and so had one loop in the code that calls the new function. However, I have found that this area is the prime cause of delays in TRANSUM execution and so I want to avoid calling these new functions with each step through the rrpd_list. Finally, I have added code to improve the handling of retransmissions. Bug: 14210 Change-Id: I038097f22a45ee74173aad1ae5732347f769b9bd Reviewed-on: https://code.wireshark.org/review/24506 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net> |
||
---|---|---|
.. | ||
docsis | ||
ethercat | ||
gryphon | ||
irda | ||
mate | ||
opcua | ||
pluginifdemo | ||
profinet | ||
stats_tree | ||
transum | ||
unistim | ||
wimax | ||
wimaxasncp | ||
wimaxmacphy | ||
Custom.m4.example | ||
Custom.make.example | ||
Makefile.am | ||
Makefile.am.inc |