aboutsummaryrefslogtreecommitdiffstats
path: root/ui/mcast_stream.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2015-05-16 15:49:38 -0700
committerGuy Harris <guy@alum.mit.edu>2015-05-16 22:50:15 +0000
commit08ccac87045baa15ba24e8da80275224297d24b7 (patch)
treec3194e6848bf59079e0193bbe0dd74c1dd6fa2c9 /ui/mcast_stream.c
parent1715be25b1fa6c76aeb8ca69fb9d495e93ba4ece (diff)
Do all floating-point work in double-precision.
That squelches some double -> float warnings. Change-Id: I19b8049698c7931e8c146d9532fc65ee091e4c24 Reviewed-on: https://code.wireshark.org/review/8490 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'ui/mcast_stream.c')
-rw-r--r--ui/mcast_stream.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ui/mcast_stream.c b/ui/mcast_stream.c
index 9738f581a7..63499a3539 100644
--- a/ui/mcast_stream.c
+++ b/ui/mcast_stream.c
@@ -245,7 +245,7 @@ mcaststream_packet(void *arg, packet_info *pinfo, epan_dissect_t *edt _U_, const
/* calculate average bandwidth for this stream */
strinfo->total_bytes = strinfo->total_bytes + pinfo->fd->pkt_len;
if (deltatime > 0)
- strinfo->average_bw = (((float)(strinfo->total_bytes*8) / deltatime) / 1000000);
+ strinfo->average_bw = (((double)(strinfo->total_bytes*8) / deltatime) / 1000000);
/* increment the packets counter for this stream and calculate average pps */
++(strinfo->npackets);
@@ -262,7 +262,7 @@ mcaststream_packet(void *arg, packet_info *pinfo, epan_dissect_t *edt _U_, const
/* calculate average bandwidth for all streams */
tapinfo->allstreams->total_bytes = tapinfo->allstreams->total_bytes + pinfo->fd->pkt_len;
if (deltatime > 0)
- tapinfo->allstreams->average_bw = (((float)(tapinfo->allstreams->total_bytes *8) / deltatime) / 1000000);
+ tapinfo->allstreams->average_bw = (((double)(tapinfo->allstreams->total_bytes *8) / deltatime) / 1000000);
/* sliding window and buffercalc for this group*/
slidingwindow(strinfo, pinfo);
@@ -427,7 +427,7 @@ slidingwindow(mcast_stream_info_t *strinfo, packet_info *pinfo)
strinfo->element.burstsize = diff;
if(strinfo->element.burstsize > strinfo->element.topburstsize) {
strinfo->element.topburstsize = strinfo->element.burstsize;
- strinfo->element.maxbw = (float)(strinfo->element.topburstsize) * 1000 / mcast_stream_burstint * pinfo->fd->pkt_len * 8 / 1000000;
+ strinfo->element.maxbw = (double)(strinfo->element.topburstsize) * 1000 / mcast_stream_burstint * pinfo->fd->pkt_len * 8 / 1000000;
}
strinfo->element.last++;