Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal ncp2222.py

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, 5 Feb 2003 14:02:37 -0600 (CST)
guy         2003/02/05 14:02:37 CST

  Modified files:
    .                    ncp2222.py 
  Log:
  Various XXXDirectoryID values always appear to be big-endian (including
  the ones not specified as such when used), so declare them as such
  rather than specifying them as such when used.
  
  The SearchSequenceWord also appears to be big-endian.
  
  Note that we're not cracking the bits of a DirectoryAttributes field.
  
  The "Subdirectory" bit in search attributes is really "Subdirectories
  Only", as in "just show me subdirectories".
  
  Note some confusion about whether the bit numbers on the Novell Web site
  for search attributes are bit numbers or bit flags.
  
  Note that we appear to have gotten back attributes for a file rather
  than a directory in at least one search that had "Subdirectories Only"
  set - unless the problem is that the numbers in the Novell spec are bit
  numbers rather than bit flags.
  
  Update some items that claimed to have a 2-byte search attributes field
  to have a 1-byte search attributes field instead, to match the spec on
  the Novell site (of course, the spec could be wrong...).
  
  Revision  Changes    Path
  1.46      +79 -39    ethereal/ncp2222.py