Ticket #443: Overflow in dump_media_session() (thanks Simon Farmer)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1674 74dad513-b988-da41-8d7b-12977e46ad98
This commit is contained in:
parent
3e09167c56
commit
e723b92f8b
|
@ -1898,8 +1898,8 @@ static void dump_media_session(const char *indent,
|
|||
good_number(packets, stat.rx.pkt),
|
||||
good_number(bytes, stat.rx.bytes),
|
||||
good_number(ipbytes, stat.rx.bytes + stat.rx.pkt * 40),
|
||||
good_number(avg_bps, stat.rx.bytes * 8 * 1000 / PJ_TIME_VAL_MSEC(media_duration)),
|
||||
good_number(avg_ipbps, (stat.rx.bytes + stat.rx.pkt * 40) * 8 * 1000 / PJ_TIME_VAL_MSEC(media_duration)),
|
||||
good_number(avg_bps, (pj_int32_t)((pj_int64_t)stat.rx.bytes * 8 * 1000 / PJ_TIME_VAL_MSEC(media_duration))),
|
||||
good_number(avg_ipbps, (pj_int32_t)(((pj_int64_t)stat.rx.bytes + stat.rx.pkt * 40) * 8 * 1000 / PJ_TIME_VAL_MSEC(media_duration))),
|
||||
indent,
|
||||
stat.rx.loss,
|
||||
stat.rx.loss * 100.0 / (stat.rx.pkt + stat.rx.loss),
|
||||
|
@ -1958,8 +1958,8 @@ static void dump_media_session(const char *indent,
|
|||
good_number(packets, stat.tx.pkt),
|
||||
good_number(bytes, stat.tx.bytes),
|
||||
good_number(ipbytes, stat.tx.bytes + stat.tx.pkt * 40),
|
||||
good_number(avg_bps, stat.tx.bytes * 8 * 1000 / PJ_TIME_VAL_MSEC(media_duration)),
|
||||
good_number(avg_ipbps, (stat.tx.bytes + stat.tx.pkt * 40) * 8 * 1000 / PJ_TIME_VAL_MSEC(media_duration)),
|
||||
good_number(avg_bps, (pj_int32_t)((pj_int64_t)stat.tx.bytes * 8 * 1000 / PJ_TIME_VAL_MSEC(media_duration))),
|
||||
good_number(avg_ipbps, (pj_int32_t)(((pj_int64_t)stat.tx.bytes + stat.tx.pkt * 40) * 8 * 1000 / PJ_TIME_VAL_MSEC(media_duration))),
|
||||
|
||||
indent,
|
||||
stat.tx.loss,
|
||||
|
|
Loading…
Reference in New Issue