aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ns_cert_exts.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2019-04-02 13:39:52 +0200
committerAnders Broman <a.broman58@gmail.com>2019-04-03 14:53:08 +0000
commitc2ac157ac05956c171732d7b306f90916ed85069 (patch)
tree11a87c38b1905c64f6cfaa1187774393830ed8ca /epan/dissectors/packet-ns_cert_exts.c
parent0894131f2de8e4b68ae9ead9aa2fb8a6331184a0 (diff)
ASN.1: Use proto_tree_add_bitmask... () for named bits.
Change-Id: Ied0c91ea070ee76603e7ecb29d874e0c1a65892e Reviewed-on: https://code.wireshark.org/review/32684 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-ns_cert_exts.c')
-rw-r--r--epan/dissectors/packet-ns_cert_exts.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/epan/dissectors/packet-ns_cert_exts.c b/epan/dissectors/packet-ns_cert_exts.c
index b4e1157a2f..67ff8e5714 100644
--- a/epan/dissectors/packet-ns_cert_exts.c
+++ b/epan/dissectors/packet-ns_cert_exts.c
@@ -146,22 +146,22 @@ dissect_ns_cert_exts_CertRenewalUrl(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
}
-static const asn_namedbit CertType_bits[] = {
- { 0, &hf_ns_cert_exts_CertType_ssl_client, -1, -1, "ssl-client", NULL },
- { 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 },
- { 0, NULL, 0, 0, NULL, NULL }
+static const int * CertType_bits[] = {
+ &hf_ns_cert_exts_CertType_ssl_client,
+ &hf_ns_cert_exts_CertType_ssl_server,
+ &hf_ns_cert_exts_CertType_smime,
+ &hf_ns_cert_exts_CertType_object_signing,
+ &hf_ns_cert_exts_CertType_reserved_for_future_use,
+ &hf_ns_cert_exts_CertType_ssl_ca,
+ &hf_ns_cert_exts_CertType_smime_ca,
+ &hf_ns_cert_exts_CertType_object_signing_ca,
+ NULL
};
static int
dissect_ns_cert_exts_CertType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
- CertType_bits, hf_index, ett_ns_cert_exts_CertType,
+ CertType_bits, 8, hf_index, ett_ns_cert_exts_CertType,
NULL);
return offset;