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

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

From: Ronnie Sahlberg <sahlberg@xxxxxxxxxxxxxxxxx>
Date: Tue, 19 Aug 2003 04:58:55 -0500 (CDT)
sahlberg    2003/08/19 04:58:55 CDT

  Modified files:
    .                    packet-smb.c 
  Log:
  Update to the SMB dissector so that the HighLen 16 bit integer is decoded
  instead of as being represented as RESERVED.
  This updates the ReadAndX and WriteAndX calls and replies.
  
  This should really try to keep track of the negotiation of the conversation to make sure we only do it for those sessions where LARGE file io has been negotiated.  Currently it does it for all Read/Write AndX calls.
  It is probably safe to do so since for those clients where this is not supported these bytes are RESERVED and MBZ anyway.
  
  Revision  Changes    Path
  1.365     +84 -42    ethereal/packet-smb.c