]> rtime.felk.cvut.cz Git - can-utils.git/commit
candump: fix off-by-one error in dropcount calculation
authorUrs Thuermann <urs@isnogud.escape.de>
Thu, 23 Oct 2014 17:23:00 +0000 (19:23 +0200)
committerOliver Hartkopp <socketcan@hartkopp.net>
Thu, 23 Oct 2014 17:27:09 +0000 (19:27 +0200)
commit0c61f2ac4c692c4bdbd7ce2e0375a5634333a9c1
treeaaf6fd5df1a7669ba38520e3c8506f5919abdb5f
parent9c5bfab229f9438ac1ff7c8407633638acb5500a
candump: fix off-by-one error in dropcount calculation

Calculations using unsigned integer types are done modulo U*INT_MAX+1,
so you get the correct difference of two values by simply subtracting.
No special handling for overflow is neccessary.

Signed-off-by: Urs Thuermann <urs@isnogud.escape.de>
Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
candump.c