Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-ldap.c

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

From: Guy Harris <guy@xxxxxxxxxxxxxxxxxxx>
Date: Mon, 9 Sep 2002 18:41:13 -0500 (CDT)
guy         2002/09/09 18:41:13 CDT

  Modified files:
    .                    packet-ldap.c 
  Log:
  If we see SASL authentication in a bind request, attach to the
  conversation a data structure containing the authentication type and
  mechanism, and use that to dissect the credentials in subsequent bind
  responses.
  
  Call the bind request and response dissectors regardless of whether
  we're building a protocol tree or not, so that we call the
  authentication subdissectors.
  
  "read_string()" doesn't return anything through the string-pointer
  argument if the string is zero-length; handle those cases.
  
  Revision  Changes    Path
  1.47      +242 -53   ethereal/packet-ldap.c