From 907cfc535a0efce5806652ec18698d7ab48f2f9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stig=20Bj=C3=B8rlykke?= Date: Thu, 23 Sep 2010 07:42:20 +0000 Subject: Corrected check for attribute flag bits. svn path=/trunk/; revision=34203 --- asn1/ess/packet-ess-template.c | 2 +- epan/dissectors/packet-ess.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/asn1/ess/packet-ess-template.c b/asn1/ess/packet-ess-template.c index d3a7f2f174..a7bfa4c124 100644 --- a/asn1/ess/packet-ess-template.c +++ b/asn1/ess/packet-ess-template.c @@ -129,7 +129,7 @@ ess_dissect_attribute_flags (tvbuff_t *tvb, asn1_ctx_t *actx) if ((strcmp (u->oid, object_identifier_id) == 0) && ((u->lacv / 8) < tvb_length (tvb)) && - (value[u->lacv / 8] & (1 << (8 - (u->lacv % 8))))) + (value[u->lacv / 8] & (1 << (7 - (u->lacv % 8))))) { proto_tree_add_string_format (tree, hf_ess_Category_attribute, tvb, u->lacv / 8, 1, u->name, diff --git a/epan/dissectors/packet-ess.c b/epan/dissectors/packet-ess.c index d6f2db90ef..44404a7e44 100644 --- a/epan/dissectors/packet-ess.c +++ b/epan/dissectors/packet-ess.c @@ -270,7 +270,7 @@ ess_dissect_attribute_flags (tvbuff_t *tvb, asn1_ctx_t *actx) if ((strcmp (u->oid, object_identifier_id) == 0) && ((u->lacv / 8) < tvb_length (tvb)) && - (value[u->lacv / 8] & (1 << (8 - (u->lacv % 8))))) + (value[u->lacv / 8] & (1 << (7 - (u->lacv % 8))))) { proto_tree_add_string_format (tree, hf_ess_Category_attribute, tvb, u->lacv / 8, 1, u->name, -- cgit v1.2.1