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

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

From: Guy Harris <guy@xxxxxxxxxxxxxxxxx>
Date: Fri, 22 Aug 2003 21:34:09 -0500 (CDT)
guy         2003/08/22 21:34:09 CDT

  Modified files:
    .                    packet-tds.c 
  Log:
  Add the packet type name for the "Remote Procedure Call Packet" (which I
  suspect refers to stored SQL procedures on the server, not to RPCs in
  the traditional sense), and the beginnings of a routine to dissect those
  packets (at least as seen in one capture).
  
  Don't use "get_unicode_or_ascii_string()", as it really expects to be
  used inside an SMB dissector, and wants arguments like the "bc"
  argument.  Just use "tvb_fake_unicode()" and "tvb_get_string()",
  instead.
  
  If we're doing reassembly, and the PDU is split across segment
  boundaries, return after setting the desegmentation offset and length,
  don't just drive on and dissect the partial PDU.
  
  Revision  Changes    Path
  1.13      +55 -25    ethereal/packet-tds.c