ltq-vdsl-app: Fix counter overflow resulting in negative values
authorRoland Barenbrug <roland@treslong.com>
Wed, 29 Jun 2022 11:09:25 +0000 (13:09 +0200)
committerChristian Lamparter <chunkeey@gmail.com>
Fri, 5 Aug 2022 11:49:30 +0000 (13:49 +0200)
commit456b9029d764e69f390ee26bca24883b12eb83c2
treee025bc87f4c37ae913cd92aa17a0919eccb7a4bd
parentbeeb49740bb4f68aadf92095984a2d1f9a488956
ltq-vdsl-app: Fix counter overflow resulting in negative values

The re-transmit counters can overflow the 32 bit representation resulting
in negative values being displayed. Background being that the numbers are
treated at some point as signed INT rather than unsigned INT.
Change the counters from 32 bit to 64 bit, should provide sufficient room
to avoid any overflow. Not the nicest solution but it works

Fixes: #10077
Signed-off-by: Roland Barenbrug <roland@treslong.com>
Acked-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
package/network/config/ltq-vdsl-app/src/src/dsl_cpe_ubus.c