summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2016-09-08 17:04:43 +0200
committerPascal Quantin <pascal.quantin@gmail.com>2016-09-08 17:50:06 +0000
commit468acff2bd38227ff04421cb964fe0cea0eeeccb (patch)
treecd7eab2adc919322f73ebb185c325551f64bd080
parent6652620f272a1d408e291e2738576af1c3127333 (diff)
downloadwireshark-468acff2bd38227ff04421cb964fe0cea0eeeccb.tar.gz
PER: only display internal extension presence bit if activated in
preferences Change-Id: I889b32c5e609c8c10ed2a8aa5a5e6d5b88baadc4 Reviewed-on: https://code.wireshark.org/review/17580 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
-rw-r--r--epan/dissectors/packet-per.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/dissectors/packet-per.c b/epan/dissectors/packet-per.c
index d498aa29bf..e4c6a030a2 100644
--- a/epan/dissectors/packet-per.c
+++ b/epan/dissectors/packet-per.c
@@ -641,6 +641,7 @@ DEBUG_ENTRY("dissect_per_restricted_character_string");
if (has_extension) {
gboolean extension_present;
offset = dissect_per_boolean(tvb, offset, actx, tree, hf_per_extension_present_bit, &extension_present);
+ if (!display_internal_per_fields) PROTO_ITEM_SET_HIDDEN(actx->created_item);
if(extension_present){
min_len = NO_BOUND;
max_len = NO_BOUND;
@@ -2120,6 +2121,7 @@ DEBUG_ENTRY("dissect_per_bit_string");
if (has_extension) {
gboolean extension_present;
offset = dissect_per_boolean(tvb, offset, actx, tree, hf_per_extension_present_bit, &extension_present);
+ if (!display_internal_per_fields) PROTO_ITEM_SET_HIDDEN(actx->created_item);
if(extension_present){
offset=dissect_per_length_determinant(tvb, offset, actx, tree, hf_per_bit_string_length, &length);
if(length){