Ethereal-dev: Re: [Ethereal-dev] ASN2ETH compiler patch

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

From: ronnie sahlberg <ronniesahlberg@xxxxxxxxx>
Date: Sun, 3 Oct 2004 14:35:24 +1000
Tomas,

Sometime last week I did a binary MEGACO v 2  dissector.

It took all of ~1.5 hours.  asn2eth is great!



I will fixup all x509 related protocols to use the REGISTER keyword,
thanks for adding it.


Do the ASN2ETH compiler now also register the IMPLICIT TAGS keyword 
so one does not longer need to add them by hand?
Great.


Can you also consider adding support for AUTOMATIC TAGS  which megaco
(and probably other telco protocols use as well) ?



I think AUTOMATIC TAGS works sort of like
add an implicit  [<tagnumber>] IMPLICIT  to every item
in a SEQUENCE   unless that item is a CHOICE in which case the
IMPLICIT keyword is skipped and only [<tagnumber>] is added.




On Fri, 01 Oct 2004 15:22:17 +0200, Tomas Kukosa  wrote:
> 
> The attached patch to the asn2eth compiler contains following changes:
> - fix for protocol registration (register_dissector() does not return handle)
> - new directive REGISTER which can register PDU more than once
> - implicit tagging environment is supported