Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-dcerpc-netlogon.c packet-dcerpc-nt.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: Sun, 24 Mar 2002 06:25:42 -0600 (CST)
guy         2002/03/24 06:25:41 CST

  Modified files:
    .                    packet-dcerpc-netlogon.c 
                         packet-dcerpc-nt.c packet-dcerpc-samr.c 
  Log:
  Fix "dissect_ndr_nt_UNICODE_STRING_str()" so that the "di->levels" value
  is decremented after every level is appended to, so that it correctly
  specifies the number of levels up the tree to which to append stuff.
  
  Fix some arguments to various printing routines to specify the correct
  level.  This includes making "dissect_ndr_nt_UNICODE_STRING()" add 1 to
  the level argument it's passed before passing it on to
  "dissect_ndr_pointer()".
  
  Add a "netlogon_dissect_UNICODE_STRING()" routine to put the fields of a
  bunch of NDR_POINTER_REF UNICODE_STRING values into subtrees.
  
  Fix the labels passed as arguments in a bunch of "dissect_ndr_pointer()"
  calls.
  
  Revision  Changes    Path
  1.12      +96 -80    ethereal/packet-dcerpc-netlogon.c
  1.21      +7 -15     ethereal/packet-dcerpc-nt.c
  1.26      +2 -2      ethereal/packet-dcerpc-samr.c