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

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, 24 Nov 2001 03:36:41 -0600 (CST)
guy         2001/11/24 03:36:41 CST

  Modified files:
    .                    packet-smb.c reassemble.c reassemble.h 
  Log:
  Assorted changes from Ronnie Sahlberg:
  
  	Add a few small functions to reassemble.c to cope with protocols
  	where the total length of defragmented PDUs are specified in the
  	first fragment (all previous uses of reassembly has been for
  	PDUs where the last fragment is signalled by a flag in the
  	header for the last fragment).
  
  	Add a few small functions to reassemble.c to abort-and-delete
  	defragmentation of PDUs and also detect IF a PDU is currently
  	being defragmented.  (Useful for PDUs where the "unique"
  	identifier is rather ununique, or may be reused often enough so
  	it can be a problem for Ethereal.)
  
  	Change where NT Cancel presents its Cancelation-to output, and
  	makes the three trans secondary requests also output similar
  	information.
  
  Revision  Changes    Path
  1.167     +36 -22    ethereal/packet-smb.c
  1.5       +99 -1     ethereal/reassemble.c
  1.2       +27 -1     ethereal/reassemble.h