Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-smb.c reassemble.c reassemble.h
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