diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2016-09-08 17:04:43 +0200 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2016-09-08 17:50:06 +0000 |
commit | 468acff2bd38227ff04421cb964fe0cea0eeeccb (patch) | |
tree | cd7eab2adc919322f73ebb185c325551f64bd080 | |
parent | 6652620f272a1d408e291e2738576af1c3127333 (diff) | |
download | wireshark-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.c | 2 |
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){ |