diff options
author | Anders Broman <anders.broman@ericsson.com> | 2019-04-02 13:39:52 +0200 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2019-04-03 14:53:08 +0000 |
commit | c2ac157ac05956c171732d7b306f90916ed85069 (patch) | |
tree | 11a87c38b1905c64f6cfaa1187774393830ed8ca /epan/dissectors/packet-ns_cert_exts.c | |
parent | 0894131f2de8e4b68ae9ead9aa2fb8a6331184a0 (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.c | 22 |
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; |