aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-pim.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2015-05-02 02:30:44 -0700
committerGuy Harris <guy@alum.mit.edu>2015-05-02 09:31:15 +0000
commit6e66cdaaed5f918afb2b4e6ef5e646f22fb91810 (patch)
tree9bed9c6c43e0f09197bdbdfb2901052fcabdd266 /epan/dissectors/packet-pim.c
parent4f95ff832e915ab1ea810326e2afa35c5b7beca8 (diff)
No need to call tvb_reported_length() twice.
Just reuse the result we got from an earlier call. Change-Id: Icb4617d731d9e3f152ce762f56a1c32567cbde4a Reviewed-on: https://code.wireshark.org/review/8270 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'epan/dissectors/packet-pim.c')
-rw-r--r--epan/dissectors/packet-pim.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-pim.c b/epan/dissectors/packet-pim.c
index 2c547e373d..519e10c841 100644
--- a/epan/dissectors/packet-pim.c
+++ b/epan/dissectors/packet-pim.c
@@ -371,7 +371,7 @@ dissect_pimv1(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U
/*
* Other message - checksum the entire packet.
*/
- pim_length = tvb_reported_length(tvb);
+ pim_length = length;
}
if (!pinfo->fragmented && length >= pim_length) {
@@ -850,7 +850,7 @@ dissect_pim(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
/*
* Other message - checksum the entire packet.
*/
- pim_length = tvb_reported_length(tvb);
+ pim_length = length;
}
} else {
/*