Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-ntlmssp.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: Fri, 8 Nov 2002 00:02:20 -0600 (CST)
guy         2002/11/08 00:02:20 CST

  Modified files:
    .                    packet-ntlmssp.c 
  Log:
  It doesn't appear as if any flag in the preceding NEGOTIATE or CHALLENGE
  message indicates whether the session key or flags are missing in an
  AUTH message - and it appears that the session key can be present
  without the flags.
  
  For both fields, check whether the offset is after the offset of the
  first data chunk and, if so, assume the field is missing.
  
  This means we no longer need to remember the flags for a NEGOTIATE
  message, so just remember them for a CHALLENGE message.
  
  Revision  Changes    Path
  1.30      +38 -44    ethereal/packet-ntlmssp.c