aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/epan
diff options
context:
space:
mode:
authorAlexis La Goutte <alexis.lagoutte@gmail.com>2019-02-21 09:57:44 +0100
committerAnders Broman <a.broman58@gmail.com>2019-02-21 11:46:42 +0000
commitd4063f3caee59e009bc912c24b2514bdb517121c (patch)
tree614b132af1f9621e9c491e51a3714afe3be22170 /plugins/epan
parente391819e8df6927bd172f22dbffb29e3f169b038 (diff)
profinet: fix Control flow issues (DEADCODE)
CID 1442818 & 1442815 Change-Id: I8e7201795a780f10923ff6fb0af6b78adc56b75d Reviewed-on: https://code.wireshark.org/review/32135 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Mehmet Oguz Sakaoglu <mehmet.oguz.mnz@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'plugins/epan')
-rw-r--r--plugins/epan/profinet/packet-pn-dcp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/epan/profinet/packet-pn-dcp.c b/plugins/epan/profinet/packet-pn-dcp.c
index 82f73cd730..5f7d7a4563 100644
--- a/plugins/epan/profinet/packet-pn-dcp.c
+++ b/plugins/epan/profinet/packet-pn-dcp.c
@@ -519,13 +519,14 @@ dissect_PNDCP_Suboption_IP(tvbuff_t *tvb, int offset, packet_info *pinfo,
((service_id == PNDCP_SERVICE_ID_HELLO) && !is_response) ||
((service_id == PNDCP_SERVICE_ID_GET) && is_response)) {
offset = dissect_pn_uint16(tvb, offset, pinfo, tree, hf_pn_dcp_block_info, &block_info);
+ have_block_info = TRUE;
block_length -= 2;
}
/* BlockQualifier? */
if ((service_id == PNDCP_SERVICE_ID_SET) && !is_response) {
offset = dissect_pn_uint16(tvb, offset, pinfo, tree, hf_pn_dcp_block_qualifier, &block_qualifier);
-
+ have_block_qualifier = TRUE;
block_length -= 2;
}