]> rtime.felk.cvut.cz Git - can-utils.git/blobdiff - cangen.c
canbusload: Fix worst-case frame length estimation
[can-utils.git] / cangen.c
index 6cf6c0783da46cfaa764962dec8114eee4d3a804..db4c803805b4d04fda4683751407b0682bca28d0 100644 (file)
--- a/cangen.c
+++ b/cangen.c
@@ -1,7 +1,3 @@
-/*
- *  $Id$
- */
-
 /*
  * cangen.c - CAN frames generator for testing purposes
  *
@@ -273,7 +269,7 @@ int main(int argc, char **argv)
        }
 
        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) {