Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal Makefile.am Makefile.nmake ncp2222.py packet

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

From: Gilbert Ramirez Jr <gram@xxxxxxxxxxxxxxxxxxx>
Date: Sat, 16 Feb 2002 10:29:00 -0600 (CST)
gram        2002/02/16 10:29:00 CST

  Modified files:        (Branch: Novell_NCP_branch)
    .                    Makefile.am Makefile.nmake ncp2222.py 
                         packet-ncp-int.h packet-ncp2222.inc 
  Log:
  Add *lots* of new NCP types, thanks to Greg Morris <GMORRIS@xxxxxxxxxx>,
  and to Novell for letting him work on this.
  
  In ncp2222.py:
  	allow the definition of "struct"'s.
  	allow the definition of fields which represent counts, and
  		thus allow other fields to repeat based on that count field.
  
  	generated C code no longer gets printed to stdout, but to a file
  		with the -o option. Accordingly, Makefiles had to change.
  
  In NCP decode, show Function and SubFunction in both hex and decimal.
  In some reference books hex is shown, while internally at Novell, they
  prefer decimal.
  
  Revision  Changes    Path
  1.411.2.1 +2 -2      ethereal/Makefile.am
  1.170.2.1 +2 -2      ethereal/Makefile.nmake
  1.14.2.1  +8615 -407 ethereal/ncp2222.py
  1.6.2.1   +3 -1      ethereal/packet-ncp-int.h
  1.8.2.1   +77 -16    ethereal/packet-ncp2222.inc