checked in

can you upload the/a capture file to the SampleCaptures page of the
wireshark wiki so it gets pulled in to fuzztesting?


please also create a wiki page for this protocol.   it does not take much time.


i made some changes to the code and strengthened the heuristics.
is is very important that heuristic dissectors have heuristics as
sharp as possible since with so many protocols in wireshark
collissions happen.



it would be nice if the flags dissection was enhanced to put the name
of all ENABLED flags on the expansion line   as so many other
dissectors do  and so one does not need to open the expansion to see
if FOO is set or not.   This is a big useability enhancement and
should be implemented!
See packet-dcerpc-atsvc.c for an example how nice and userfriendly
bitmasks are dissected.



The header of the file is missing a comment that points to the
relevant RFC or draft for this protocol, as does the wikipage to be
created





On 7/14/06, Peter Racz <[EMAIL PROTECTED]> wrote:
>
> Attached is the new version.
>
> ronnie sahlberg wrote:
> > much better,   some additional minor items though
> >
> > 1,   set COL_INFO and COL_PROTOCOL before you call the subdissector
> helpers
> > why?    in case the packets are short (small snaplen) then the
> > subdissector helper will run out of data in the tvb
> > throw an exception and the dissection will be aborted before the code
> > reaches the point where COL_PROTOCOL is updated.
> > the effect is that short or malformed packets will then not be marked as
> > PANA in the protocol column.
>
> I see. My problem was, however, that some of the PANA messages contain an
> EAP message
> as an AVP. In that case EAP overwrites the info and protocol columns
> sometimes, which
> I find not right (as EAP is just one parameter in the PANA message). Do you
> have a
> proposal how to solve this problem?
>
> >
> > 2, remove the fprintf's from the heuristics.
> > when doing that, are there not a few missing return FALSE   in these
> tests?
>
> I removed the fprintf. However, I don't like not to give a hint in case of
> an error.
> The other thing with the "missing" return FALSE, I removed them as they are
> not an
> error. (According to IETF draft: "they MUST be set to zero, and ignored by
> the
> receiver.") These fields can be shown by Wireshark and do not cause any
> error.
>
> >
> > do you have an example capture I can test with?
>
> Capture file is attached.
>
_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to