Ethereal-cvs: [Ethereal-cvs] rev 15937: /trunk/epan/dissectors/: packet-spnego.c /trunk/asn1/s

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

Date: Wed, 21 Sep 2005 17:42:12 GMT
User: guy
Date: 2005/09/21 12:42 PM

Log:
 An InnerContextToken comes with an OID for the mechanism, which is what
 we use to determine how to interpret the token; don't bother fetching
 the OID attached to the frame or conversation, as we're not using it.
 
 Indent code in the .cnf file to match the code generated by asn2eth.
 
 The mechListMIC in a NegTokenInit is sometimes a sequence containing a
 string; check the header of the mechListMIC and dissect it as such a
 sequence or as a regular item depending on whether it's a sequence or
 not.
 
 If we see a supportedMech in a NegTokenTarg, save next_level_value for
 that OID with the conversation.
 
 Dissect a responseToken in a NegTokenTarg, and a mechListMIC in a
 NegTokenTarg, appropriately.
 
 Get rid of "gssapi_dissector_handle()", and just use
 next_level_value->handle - it was never being called if next_level_value
 was null.
 
 When we're dissecting a KRB5 blob, just use get_ber_identifier() to get
 the header, so we don't report an ASN.1 error if there isn't a BER
 identifier there; dissect the identifier and length only if we know we
 have them.

Directory: /trunk/epan/dissectors/
  Changes    Path               Action
  +273 -139  packet-spnego.c    Modified

Directory: /trunk/asn1/spnego/
  Changes    Path                        Action
  +29 -42    packet-spnego-template.c    Modified
  +17 -1     spnego.asn                  Modified
  +173 -82   spnego.cnf                  Modified



http://anonsvn.ethereal.com/viewcvs/viewcvs.py?rev=15937&view=rev