Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/gtk io_stat.c

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: guy@xxxxxxxxxxxx (Guy Harris)
Date: Tue, 13 Jan 2004 16:34:10 -0600 (CST)
guy         2004/01/13 16:34:10 CST

  Modified files:
    gtk                  io_stat.c 
  Log:
  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.
  
  Revision  Changes    Path
  1.57      +14 -28    ethereal/gtk/io_stat.c