aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgal <gal@f5534014-38df-0310-8fa8-9805f1628bb7>2010-06-04 15:07:17 +0000
committergal <gal@f5534014-38df-0310-8fa8-9805f1628bb7>2010-06-04 15:07:17 +0000
commitc82a5f3845b1d9e81aba1c135a32052ac398805c (patch)
treef602c5b41d5248db2de979a75f7d96990d5d300e
parent2b31b84ff5365174a13b4c84ef7243b522ecae4e (diff)
Description for netscape-cert-type bit 4 (e.g. see http://docs.sun.com/source/816-5531-10/poli_ext.htm#1078885)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33084 f5534014-38df-0310-8fa8-9805f1628bb7
-rw-r--r--asn1/ns_cert_exts/NETSCAPE-CERT-EXTS.asn1
-rw-r--r--epan/dissectors/packet-ns_cert_exts.c6
2 files changed, 7 insertions, 0 deletions
diff --git a/asn1/ns_cert_exts/NETSCAPE-CERT-EXTS.asn b/asn1/ns_cert_exts/NETSCAPE-CERT-EXTS.asn
index 9441ca7e87..32b845352c 100644
--- a/asn1/ns_cert_exts/NETSCAPE-CERT-EXTS.asn
+++ b/asn1/ns_cert_exts/NETSCAPE-CERT-EXTS.asn
@@ -24,6 +24,7 @@ CertType ::= BIT STRING {
ssl-server(1),
smime(2),
object-signing(3),
+ reserved-for-future-use(4),
ssl-ca(5),
smime-ca(6),
object-signing-ca(7)
diff --git a/epan/dissectors/packet-ns_cert_exts.c b/epan/dissectors/packet-ns_cert_exts.c
index b79c408fa0..7773101a95 100644
--- a/epan/dissectors/packet-ns_cert_exts.c
+++ b/epan/dissectors/packet-ns_cert_exts.c
@@ -62,6 +62,7 @@ static int hf_ns_cert_exts_CertType_ssl_client = -1;
static int hf_ns_cert_exts_CertType_ssl_server = -1;
static int hf_ns_cert_exts_CertType_smime = -1;
static int hf_ns_cert_exts_CertType_object_signing = -1;
+static int hf_ns_cert_exts_CertType_reserved_for_future_use = -1;
static int hf_ns_cert_exts_CertType_ssl_ca = -1;
static int hf_ns_cert_exts_CertType_smime_ca = -1;
static int hf_ns_cert_exts_CertType_object_signing_ca = -1;
@@ -164,6 +165,7 @@ static const asn_namedbit CertType_bits[] = {
{ 1, &hf_ns_cert_exts_CertType_ssl_server, -1, -1, "ssl-server", NULL },
{ 2, &hf_ns_cert_exts_CertType_smime, -1, -1, "smime", NULL },
{ 3, &hf_ns_cert_exts_CertType_object_signing, -1, -1, "object-signing", NULL },
+ { 4, &hf_ns_cert_exts_CertType_reserved_for_future_use, -1, -1, "reserved-for-future-use", NULL },
{ 5, &hf_ns_cert_exts_CertType_ssl_ca, -1, -1, "ssl-ca", NULL },
{ 6, &hf_ns_cert_exts_CertType_smime_ca, -1, -1, "smime-ca", NULL },
{ 7, &hf_ns_cert_exts_CertType_object_signing_ca, -1, -1, "object-signing-ca", NULL },
@@ -283,6 +285,10 @@ void proto_register_ns_cert_exts(void) {
{ "object-signing", "ns_cert_exts.object-signing",
FT_BOOLEAN, 8, NULL, 0x10,
NULL, HFILL }},
+ { &hf_ns_cert_exts_CertType_reserved_for_future_use,
+ { "reserved-for-future-use", "ns_cert_exts.reserved-for-future-use",
+ FT_BOOLEAN, 8, NULL, 0x08,
+ NULL, HFILL }},
{ &hf_ns_cert_exts_CertType_ssl_ca,
{ "ssl-ca", "ns_cert_exts.ssl-ca",
FT_BOOLEAN, 8, NULL, 0x04,