The computation of nanosleep times for the "-g" option (delay between sends)
overflows when more than 2100ms are given.
Signed-off-by: Konrad Anton <konrad.anton@awinia.de>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
}
ts.tv_sec = gap / 1000;
- ts.tv_nsec = ((int)(gap * 1000000)) % 1000000000;
+ ts.tv_nsec = (long)(((long long)(gap * 1000000)) % 1000000000ll);
/* recognize obviously missing commandline option */
if (id_mode == MODE_FIX && frame.can_id > 0x7FF && !extended) {