|
@@ -271,7 +271,7 @@ static void smsdvb_update_per_slices(struct smsdvb_client_t *client,
|
|
|
c->post_bit_count.stat[0].uvalue += p->ber_bit_count;
|
|
|
|
|
|
/* Legacy PER/BER */
|
|
|
- tmp = p->ets_packets * 65535;
|
|
|
+ tmp = p->ets_packets * 65535ULL;
|
|
|
if (p->ts_packets + p->ets_packets)
|
|
|
do_div(tmp, p->ts_packets + p->ets_packets);
|
|
|
client->legacy_per = tmp;
|