Ethereal-dev: [Ethereal-dev] Re: Improving filter speed

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

From: ronnie sahlberg <ronniesahlberg@xxxxxxxxx>
Date: Mon, 11 Apr 2005 04:55:33 -0400
That was from the packet-... .c patches   resetting tree to NULL to early.

Works now.


To get wider testing i have checked it in.
(it does get a massive performance boost on huge captures so it should
be worth it no matter what as long as it is not impossible to get
right:-)


(if you spend 8 hours per day filtering and refiltering huge >1GB
captures   every day  ...  )





On Fri, 08 Apr 2005 11:45:28 +0000, didier <dgautheron@xxxxxxxx> wrote:
> ronnie sahlberg wrote:
> > It doesnt crash for me.
> > Do you have an example capture file where it crashes?
> For Statistic --> Protocol --> Hierarchy? It doesn't crash but some 
> protocols are missing in the tree.
> Ex:
> unmodified ethereal
> frame
>    eth
>      ip
>      tcp
>       dsi
>        afp
> 
> modified ethereal:
>    eth
>      tcp
>       dsi
>        afp
> 
> 
> Didier
> 
> > 
> > 
> > On Mon, 04 Apr 2005 19:25:24 +0000, didier <dgautheron@xxxxxxxx> wrote:
> > 
> >>ronnie sahlberg wrote:
> >>
> >>>New patch,  faking of fields can be controlled by a #define .
> >>>
> >>>I have checked in a patch for ncp to make it still work even when this
> >>>patch is applied.
> >>
> >>Ok.
> >>Statistic --> Protocol --> Hierarchy is broken (it was one of the 
> >>reasons for the protocol add_item done on the caller tree).
> >>
> 
>