Guy Harris wrote: > On Thu, Feb 06, 2003 at 02:45:20PM -0500, Jason House wrote: > > > On Thu, Feb 06, 2003 at 09:55:52AM -0500, Jason House wrote: > > > > One way is you can do the approach of tap-iostat.c > > Oops, I meant to say tap-protocolstat.c. sorry :( > So where is "tap-protocolstat.c"? > Or did you mean "tap-protocolinfo.c"?
LOL... Yeah, that's it... One of these days I'll get my head screwed on straight. > > > > The only trick there becomes adding what you want to the filter > > > > string... > > > > ... causing edt->tree to cache the result for the particular field(s) of > > interest... and then simply calling proto_get_finfo_ptr_array (see > > protocolinfo_packet). > > It sounds as if that's what you meant. Well, at least I got that right ;) > > That's only necessary if Miha needs to preserve the structure of the tree or > > not. > > Maybe I misunderstood his request... I was under the impression that he > > simply wanted to read a specific field of a packet. > > So was I, but I didn't remember "proto_get_finfo_ptr_array()". Well, I had implemented stuff the wrong way int he past, so when Ronnie used that method, it stuck... or at least some vague memory of the "easy way"... even if I can't seem to actually describe anything clearly... I guess that's what I get for trying to say something "in brief"... here I am on e-mail #3 instead of just 1 e-mail. I guess I can look forward to a productive work day ;)
