aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-epmd.c
diff options
context:
space:
mode:
authorAlexis La Goutte <alexis.lagoutte@gmail.com>2013-07-15 18:04:03 +0000
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2013-07-15 18:04:03 +0000
commit2aa451859a38dbf2ea2a8adbd52800cd091f2d42 (patch)
tree0e395f7193e225b7614683b481c0646d2ea22b87 /epan/dissectors/packet-epmd.c
parentcde1b3d4bba6daf45d255cf71d4187dd09cd4f6f (diff)
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
svn path=/trunk/; revision=50619
Diffstat (limited to 'epan/dissectors/packet-epmd.c')
-rw-r--r--epan/dissectors/packet-epmd.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/epan/dissectors/packet-epmd.c b/epan/dissectors/packet-epmd.c
index 4f13092af0..957c377b0c 100644
--- a/epan/dissectors/packet-epmd.c
+++ b/epan/dissectors/packet-epmd.c
@@ -155,7 +155,7 @@ dissect_epmd_request(packet_info *pinfo, tvbuff_t *tvb, gint offset, proto_tree
proto_tree_add_item(tree, hf_epmd_elen, tvb, offset, 2, ENC_BIG_ENDIAN);
if (elen > 0)
proto_tree_add_item(tree, hf_epmd_edata, tvb, offset + 2, elen, ENC_NA);
- offset += 2 + elen;
+ /*offset += 2 + elen;*/
}
break;
@@ -192,7 +192,7 @@ dissect_epmd_response_names(packet_info *pinfo _U_, tvbuff_t *tvb, gint offset,
proto_tree_add_item(tree, hf_epmd_names, tvb, offset, -1, ENC_NA);
}
-static void
+static int
dissect_epmd_response(packet_info *pinfo, tvbuff_t *tvb, gint offset, proto_tree *tree) {
guint8 type, result;
guint32 port;
@@ -203,7 +203,7 @@ dissect_epmd_response(packet_info *pinfo, tvbuff_t *tvb, gint offset, proto_tree
port = tvb_get_ntohl(tvb, offset);
if (port == EPMD_PORT) {
dissect_epmd_response_names(pinfo, tvb, offset, tree);
- return;
+ return 0;
}
type = tvb_get_guint8(tvb, offset);
@@ -267,6 +267,7 @@ dissect_epmd_response(packet_info *pinfo, tvbuff_t *tvb, gint offset, proto_tree
}
break;
}
+ return offset;
}
static gboolean