Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal Makefile.am Makefile.nmake ncp2222.py packet
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