diff options
author | Guy Harris <guy@alum.mit.edu> | 2015-05-16 15:49:38 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2015-05-16 22:50:15 +0000 |
commit | 08ccac87045baa15ba24e8da80275224297d24b7 (patch) | |
tree | c3194e6848bf59079e0193bbe0dd74c1dd6fa2c9 /ui/mcast_stream.c | |
parent | 1715be25b1fa6c76aeb8ca69fb9d495e93ba4ece (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.c | 6 |
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++; |