aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-x509sat.c
diff options
context:
space:
mode:
authorGraeme Lunt <graeme.lunt@smhs.co.uk>2009-06-15 19:43:29 +0000
committerGraeme Lunt <graeme.lunt@smhs.co.uk>2009-06-15 19:43:29 +0000
commit21a230d14c9dc866fb35adb49f3f139c150da72e (patch)
tree38dc5a14e819c0a9a163396aa56f0d11493e0c0b /epan/dissectors/packet-x509sat.c
parentd3fcd1a09b43032c7b78cecd8d74bc49f31b9539 (diff)
Bug 2833:
Naming attributes in subject DNs defined for Extended Validation Certificates http://www.cabforum.org/EV_Certificate_Guidelines_draft11.pdf svn path=/trunk/; revision=28746
Diffstat (limited to 'epan/dissectors/packet-x509sat.c')
-rw-r--r--epan/dissectors/packet-x509sat.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/epan/dissectors/packet-x509sat.c b/epan/dissectors/packet-x509sat.c
index a884ca8490..91cdc0affe 100644
--- a/epan/dissectors/packet-x509sat.c
+++ b/epan/dissectors/packet-x509sat.c
@@ -1502,7 +1502,7 @@ dissect_x509sat_SyntaxIA5String(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
dissect_x509sat_SyntaxBMPString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 324 "x509sat.cnf"
+#line 326 "x509sat.cnf"
tvbuff_t *wide_tvb = NULL;
char *string;
@@ -1510,7 +1510,7 @@ dissect_x509sat_SyntaxBMPString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
actx, tree, tvb, offset, hf_index,
&wide_tvb);
-#line 329 "x509sat.cnf"
+#line 331 "x509sat.cnf"
if (! wide_tvb) {
return offset;
}
@@ -1547,7 +1547,7 @@ dissect_x509sat_SyntaxGraphicString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
dissect_x509sat_GUID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 338 "x509sat.cnf"
+#line 340 "x509sat.cnf"
gint8 class;
gboolean pc;
gint32 tag;
@@ -2592,6 +2592,9 @@ void proto_reg_handoff_x509sat(void) {
register_ber_oid_dissector("1.2.826.0.1004.10.1.1", dissect_SyntaxIA5String_PDU, proto_x509sat, "nexor-originating-ua");
register_ber_oid_dissector("2.6.1.6.3", dissect_Boolean_PDU, proto_x509sat, "id-sat-ipm-auto-discarded");
register_ber_oid_dissector("1.3.6.1.1.16.4", dissect_GUID_PDU, proto_x509sat, "entryUUID");
+ register_ber_oid_dissector("1.3.6.1.4.1.311.60.2.1.1", dissect_DirectoryString_PDU, proto_x509sat, "jurisdictionOfIncorporationLocalityName");
+ register_ber_oid_dissector("1.3.6.1.4.1.311.60.2.1.2", dissect_DirectoryString_PDU, proto_x509sat, "jurisdictionOfIncorporationStateOrProvinceName");
+ register_ber_oid_dissector("1.3.6.1.4.1.311.60.2.1.3", dissect_CountryName_PDU, proto_x509sat, "jurisdictionOfIncorporationCountryName");
/*--- End of included file: packet-x509sat-dis-tab.c ---*/