Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/tools asn2eth.py

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

From: guy@xxxxxxxxxxxx (Guy Harris)
Date: Thu, 3 Jun 2004 03:33:30 -0500 (CDT)
guy         2004/06/03 03:33:30 CDT

  Modified files:
    tools                asn2eth.py 
  Log:
  From Tomas Kukosa:
  
    - limits for dissect_per_constrained_integer() are passed as unsigned
      if possible
    - new directive NO_EMIT in conformation file - avoids emitting
      function body (or vals or both) into packet-xxxx-fn.c file
    - new directive USER_DEFINED in conformation file - emitting of
      function body (or vals or both) in the packet-xxxx-fn.c file is
      replaced with external declaration
    - support for SET OF type for BER
    - flag WITH_VALS is default for EXPORTS, USER_DEFINED, NO_EMIT
      directives
    - the _U_ attribute is used for pinfo parameters
    - the offset parameters and return codes are changed from guint32 to
      int
  
  Revision  Changes    Path
  1.4       +170 -119  ethereal/tools/asn2eth.py