Ethereal-dev: Re: [Ethereal-dev] Feature request

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Fri, 29 Mar 2002 15:04:47 -0800
On Fri, Mar 29, 2002 at 02:54:05PM -0800, Eric Tetz wrote:
> (1) "Clear" button (as in Netpeek) that resets the packet list
> without stopping the capture session.

"Packet list" as in the first pane of the display, or "packet list" as
in the capture file?

In a capture that's not an "Update list of packets in real time"
capture, the first pane is clear until the capture finishes, so, in that
case, the only "packet list" would be the capture file, so it'd involve
throwing the capture file away and starting a new one with the next
capture.

In a capture that *is* an "Update list of packets in real time" capture,
it'd involve clearing the list *and* throwing the capture file away and
starting a new one, as the first pane is populated, in such a capture,
by incrementally reading the capture file as packets are added to it.

> (2) Option to not show the real-time stats window.  I never use it; it's
> just clutter on my desktop and interferes with my window cycling
> order.

In a capture that's not an "Update list of packets in real time"
capture, that window both acts as a statistics window *AND* provides the
only way to stop the capture.  Eliminating that window involves at least
some work, as we'd have to provide something in the main window to stop
it *and* arrange to deactivate any controls that we can't allow to work
while such a capture is in progress.

In a capture that *is* an "Update list of packets in real time" capture,
in the current implementation, that window belongs to a different
process from the main window; the main window is active, so we could -
at least on *some* platforms - let "Capture->Stop" be used.

Unfortunately, "Capture->Stop" currently doesn't, as I remember, work on
Windows.

So, whilst that feature might be nice, it might involve some work to
implement.  (My list of things-to-do is already more than full, and my
free time limited, so I'm not going to be implementing either feature
any time soon.)