Ethereal-dev: Re: [Ethereal-dev] ASN1.C and Packet-ACSE.c and Packet-pres.c

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, 12 Sep 2004 11:33:30 +1000
Well    if they are already finished and ready for submission, there
is not much to do about it, then my suggestion is too late.
Please just submit them as they are.
(If need be someone might convert them at a later stage to port them over to
the pacekt-ber api)


Do consider to use packet-ber and the ASN2ETH compiler for any future 
protocols you implement,   it is much better.



packet-ber might not implement indefinite length yet, basically
because no one using packet-ber has had any need for this construct
yet.
This can be added to packet-ber as needed.



How big are these protocols?   Can you post a specification for them?
Maybe they can be machinegenerated by ASN2ETH?


On Sat, 11 Sep 2004 21:16:03 -0400, Herbert Falk <herb@xxxxxxxxxxxx> wrote:
> Unfortunately, it was not clear in 0.10.3.  I have 5 dissectors ready to
> submit based upon an extended ASN1.C.  It does not appear that the BER
> module handles indefinite length either?
> 
> 
> 
> ronnie sahlberg wrote:
> 
> >Hi,
> >
> >ASN1.C is the old obsolete API to handle BER/DER encoded protocols.
> >Please do not base any new dissectors on this,
> >
> >The new API for BER/DER encoded protocols is packet-ber and the
> >asn2eth compilers.
> >All new protocols should use packet-ber
> >
> >
> >one by one  all existing dissectors using ans1.c  will be converted to
> >packet-ber and then asn1.c will be removed
> >
> >
> >
> >
> >On Fri, 10 Sep 2004 08:42:49 -0400, Herbert Falk <herb@xxxxxxxxxxxx> wrote:
> >
> >
> >>A little history:
> >>
> >>The ISO-9506 (MMS) protocol is an ASN1 BER encoded protocol that is
> >>emerging for use within the electric utility industry as IEC 61850.  I
> >>
> >>
> >
> >
> >
> >
> 
> 
> --
> Herbert Falk
> SISCO
> 6605 19-1/2 Mile Road
> Sterling Heights, MI 48314
> Ph: 586-254-0020
> Fx:  586-254-0053
> 
> NOTICE: This communication may contain privileged or other confidential
> information. If you are not the intended recipient, or believe that you
> have  received this communication in error, please do not print, copy,
> retransmit,  disseminate, or otherwise use the information. Also, please indicate to
> the sender that you have received this communication in error, and delete the
> copy you received. Thank you.
> 
>