Add a routine "retap_packet()" that runs through all packets, dissecting
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 13 Jan 2004 22:34:10 +0000 (22:34 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 13 Jan 2004 22:34:10 +0000 (22:34 +0000)
commit45e6c0401aa0852f5e60e61170eecadb1cc51b40
tree5fb9c6f76df0e0b83294e1b120d21808cad4d886
parent7665ba6a26fcead34fe98d4a865420e512e3dfe5
Add a routine "retap_packet()" that runs through all packets, dissecting
them and running all taps on them, but not reconstructing the packet
list.  Use that in the IO-stat tap rather than "redissect_packet()"; the
latter does more work and redraws the display, neither of which are
necessary.

Call the filter callback when the Calc field is changed, to redraw the
graphs; that change also fixes things so that it's called when the
Filter field is changed.

Rename the "filter_button" member of an io_stat_graph_t to
"filter_field", as it's not the "Filter:" button, it's the text field
containing the filter expression.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9659 f5534014-38df-0310-8fa8-9805f1628bb7
file.c
file.h
gtk/io_stat.c