Ethereal-dev: [Ethereal-dev] Problems with packet-gssapi.c

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

From: Yaniv Kaul <ykaul@xxxxxxxxxxxx>
Date: Wed, 08 Dec 2004 18:41:58 +0200
1. The error, in dissect_gssapi_work() in line 242:

           proto_tree_add_text(subtree, tvb, offset, 0,
           "Unknown header (cls=%d, con=%d, tag=%d)",
           cls, con, tag);

isn't really accurate. It may be caused because 'value' couldn't be fetched from the proto_data.


2. I have no idea why it fails to fetch the value. I have this stream to dissect, in a server response:

a1 81 a0 30 81 9d a0 03 0a 01 00 a1 0b 06 09 2a 86 48 82 f7 12 01 02 02 a2 81 88 04 81 ....

which those of you who can read ASN.1 can see it's GSSAPI negTokenTarg.
I'm getting the error 'Unknown header (cls=2, con=1, tag=1)'

Any ideas? It's from a DNS capture.