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

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: Sat, 17 Nov 2001 20:51:22 -0600 (CST)
guy         2001/11/17 20:51:21 CST

  Modified files:
    .                    packet-smb-mailslot.c packet-smb-pipe.c 
                         packet-smb.c smb.h 
  Log:
  Pass in the "smb_info" structure a pointer to the "smb_saved_info_t"
  structure, so that it can be updated by subdissectors; this way the
  updates affect the structure immediately, and don't get lost if the
  subdissector later throws an exception.
  
  Use "tvb_reported_length()" to check for an interim mailslot reply;
  "tvb_length()" could give the wrong answer if a short snapshot length
  was given in the capture.
  
  Revision  Changes    Path
  1.22      +35 -17    ethereal/packet-smb-mailslot.c
  1.43      +18 -6     ethereal/packet-smb-pipe.c
  1.156     +139 -97   ethereal/packet-smb.c
  1.21      +11 -3     ethereal/smb.h