aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-pkix1explicit.c
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2004-11-21 11:12:20 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2004-11-21 11:12:20 +0000
commitdc7aaa104b96880a68d497607220c932b0cea9f3 (patch)
treee4532486d3b2e76115a1c9a04af28fac79e0d76b /epan/dissectors/packet-pkix1explicit.c
parentc47d1f0aa6d5416e7c1e9c9ecb2d4c6488f89087 (diff)
downloadwireshark-dc7aaa104b96880a68d497607220c932b0cea9f3.tar.gz
wireshark-dc7aaa104b96880a68d497607220c932b0cea9f3.tar.bz2
wireshark-dc7aaa104b96880a68d497607220c932b0cea9f3.zip
add a new oid
svn path=/trunk/; revision=12560
Diffstat (limited to 'epan/dissectors/packet-pkix1explicit.c')
-rw-r--r--epan/dissectors/packet-pkix1explicit.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/epan/dissectors/packet-pkix1explicit.c b/epan/dissectors/packet-pkix1explicit.c
index 62283e1556..47c5cf4840 100644
--- a/epan/dissectors/packet-pkix1explicit.c
+++ b/epan/dissectors/packet-pkix1explicit.c
@@ -57,6 +57,7 @@ static int proto_pkix1explicit = -1;
/*--- Included file: packet-pkix1explicit-hf.c ---*/
static int hf_pkix1explicit_DomainParameters_PDU = -1; /* DomainParameters */
+static int hf_pkix1explicit_DirectoryString_PDU = -1; /* DirectoryString */
static int hf_pkix1explicit_p = -1; /* INTEGER */
static int hf_pkix1explicit_g = -1; /* INTEGER */
static int hf_pkix1explicit_q = -1; /* INTEGER */
@@ -252,6 +253,9 @@ dissect_pkix1explicit_TeletexDomainDefinedAttribute(gboolean implicit_tag _U_, t
static void dissect_DomainParameters_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
dissect_pkix1explicit_DomainParameters(FALSE, tvb, 0, pinfo, tree, hf_pkix1explicit_DomainParameters_PDU);
}
+static void dissect_DirectoryString_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
+ dissect_pkix1explicit_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_pkix1explicit_DirectoryString_PDU);
+}
/*--- End of included file: packet-pkix1explicit-fn.c ---*/
@@ -270,6 +274,10 @@ void proto_register_pkix1explicit(void) {
{ "DomainParameters", "pkix1explicit.DomainParameters",
FT_NONE, BASE_NONE, NULL, 0,
"DomainParameters", HFILL }},
+ { &hf_pkix1explicit_DirectoryString_PDU,
+ { "DirectoryString", "pkix1explicit.DirectoryString",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "DirectoryString", HFILL }},
{ &hf_pkix1explicit_p,
{ "p", "pkix1explicit.p",
FT_INT32, BASE_DEC, NULL, 0,
@@ -339,6 +347,7 @@ void proto_reg_handoff_pkix1explicit(void) {
/*--- Included file: packet-pkix1explicit-dis-tab.c ---*/
+ register_ber_oid_dissector("1.3.6.1.5.5.7.2.1", dissect_DirectoryString_PDU, proto_pkix1explicit, "id-qt-cps");
register_ber_oid_dissector("1.2.840.10046.2.1", dissect_DomainParameters_PDU, proto_pkix1explicit, "dhpublicnumber");