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

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: Wed, 1 May 2002 04:50:45 -0500 (CDT)
guy         2002/05/01 04:50:45 CDT

  Modified files:
    .                    packet-netbios.c 
  Log:
  Use a value_string for NBF command names and for caller name types.
  
  Make the transmit and receive correlators unsigned quantities - they're
  just opaque hex packet IDs.
  
  "nb_data2()" always processes 16-bit quantities; get rid of the "len"
  argument to it.  Make it use its "label" argument as a format.
  
  Show the data in an unknown command as "Unknown NetBIOS command data".
  
  Add routines to dissect TERMINATE TRACE and SESSION ALIVE commands.
  
  Note where we'd do reassembly were we to do that.
  
  Don't dissect the payload of the packet as NetBIOS payload unless the
  command was DATAGRAM, BROADCAST DATAGRAM, DATA FIRST MIDDLE, or DATA
  ONLY LAST.
  
  Fix up the lengths and names of some fields.
  
  Revision  Changes    Path
  1.46      +128 -93   ethereal/packet-netbios.c