diff options
author | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2004-11-29 08:43:19 +0000 |
---|---|---|
committer | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2004-11-29 08:43:19 +0000 |
commit | 8b4a9a21e1d627de11bd9625a075b06ef88e0b58 (patch) | |
tree | 7d3d3fdbb99fa58c427907084fad3a5f99544ac9 /asn1/pkix1explicit/pkix1explicit.cnf | |
parent | 748784dc6b3e6177da49c331075bc56ba1204e35 (diff) |
export some more sympols from PKIX1EXPLICIT
svn path=/trunk/; revision=12617
Diffstat (limited to 'asn1/pkix1explicit/pkix1explicit.cnf')
-rw-r--r-- | asn1/pkix1explicit/pkix1explicit.cnf | 33 |
1 files changed, 29 insertions, 4 deletions
diff --git a/asn1/pkix1explicit/pkix1explicit.cnf b/asn1/pkix1explicit/pkix1explicit.cnf index cce859da1e..e19ea9d447 100644 --- a/asn1/pkix1explicit/pkix1explicit.cnf +++ b/asn1/pkix1explicit/pkix1explicit.cnf @@ -6,10 +6,15 @@ #.MODULE_IMPORT #.EXPORTS - +AttributeTypeAndValue +CertificateSerialNumber +DirectoryString +Extension +Extensions +RelativeDistinguishedName +RDNSequence TeletexDomainDefinedAttribute TerminalType -DirectoryString #.REGISTER DirectoryString B "1.3.6.1.5.5.7.2.1" "id-qt-cps" @@ -19,8 +24,6 @@ DomainParameters B "1.2.840.10046.2.1" "dhpublicnumber" #.NO_EMIT -CertificateSerialNumber - #.TYPE_RENAME #.FIELD_RENAME @@ -28,5 +31,27 @@ CertificateSerialNumber #.FN_BODY DirectoryString offset = dissect_ber_octet_string(implicit_tag, pinfo, tree, tvb, offset, hf_index, NULL); +#.FN_BODY AttributeTypeAndValue/value + offset = dissect_ber_object_identifier(FALSE, pinfo, tree, tvb, offset, + hf_pkix1explicit_object_identifier_id, object_identifier_id); + +#.FN_BODY AttributeTypeAndValue/value + offset=call_ber_oid_callback(object_identifier_id, tvb, offset, pinfo, tree); + +#.FN_BODY Extension/extnId + offset = dissect_ber_object_identifier(FALSE, pinfo, tree, tvb, offset, + hf_pkix1explicit_object_identifier_id, object_identifier_id); + +#.FN_BODY Extension/extnValue + guint8 class; + gboolean pc, ind; + guint32 tag; + guint32 len; + /* skip past the T and L */ + offset = dissect_ber_identifier(pinfo, tree, tvb, offset, &class, &pc, &tag); + offset = dissect_ber_length(pinfo, tree, tvb, offset, &len, &ind); + offset=call_ber_oid_callback(object_identifier_id, tvb, offset, pinfo, tree); + + #.END |