Ethereal-dev: Re: [Ethereal-dev] Updates to packet-x509ce.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: Mon, 6 Sep 2004 19:32:11 +1000
I have implemented support for directoryName

http://www.ethereal.com/lists/ethereal-cvs/200409/msg00041.html




On Sun, 05 Sep 2004 12:03:20 +0300, Yaniv Kaul  wrote:
> How do I update this code? It's supposedly being auto-magically done by
> some woo-doo stuff mentioned at the top of the file:
> 
> /* Do not modify this
> file.                                                   */
> /* It is created automatically by the ASN.1 to Ethereal dissector
> compiler    */
> /*
> packet-x509ce.c
> */
> /* ../../tools/asn2eth.py -X -b -p x509ce -c x509ce.cnf -s
> packet-x509ce-template CertificateExtensions.asn */
> 
> /* Input file: packet-x509ce-template.c */
> /* Include files: packet-x509ce-hf.c, packet-x509ce-ett.c,
> packet-x509ce-fn.c, packet-x509ce-hfarr.c, packet-x509ce-ettarr.c,
> packet-x509ce-val.h */
> 
> I wish to add dissection to GeneralName_choice, to dissect directoryName
> [4] .
> I noticed asn1/x509ce/CertificateExtensions.asn, has these lines:
> GeneralName ::= CHOICE {
> --   otherName                  [0]  IMPLICIT INSTANCE OF OTHER-NAME,
>  rfc822Name                 [1]  IMPLICIT IA5String,
>  dNSName                    [2]  IMPLICIT IA5String,
> --  x400Address                [3]  IMPLICIT ORAddress,
> --  directoryName              [4]  IMPLICIT Name,
> --  ediPartyName               [5]  IMPLICIT EDIPartyName,
>  uniformResourceIdentifier  [6]  IMPLICIT IA5String,
>  iPAddress                  [7]  IMPLICIT OCTET STRING,
>  registeredID               [8]  IMPLICIT OBJECT IDENTIFIER
> }
> 
> What does "---" means? Seems like comments.
> Can I remove it?
> 
> See
> http://www.itu.int/ITU-T/asn1/database/itu-t/x/x509/1997/CertificateExtensions.html#CertificateExtensions.GeneralNames
> for more information.
> 
> Y.
> 
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev
>