Ethereal-dev: [Ethereal-dev] Bug in tethereal: several capture filters [-f] don't work

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

From: Thomas Steffen <steffen.list.account@xxxxxxxxx>
Date: Mon, 8 Aug 2005 10:01:17 +0200
Hi,

I found a bug in tethereal: if several capture filters are specified
with -f, it seems that only the last one is actually used. And I need
to get this fixed before I can implement a feature that I want  :-)

There are two possibilities: accept only one option -f, or combine the
arguments using "and" (I assume). I can do both, but for the later a
buffer is needed. I wonder whether a limit of the total size of the
condition is acceptable (say 64k)?

Once this is solved, I want to add an option that excludes traffic
from the current ssh connection, similar to what ethereal does for its
own X11 connection. Is -X (exclude) ok for the option? I could also
use -S.

Thomas