diff options
| author | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2016-12-03 14:50:45 +0100 | 
|---|---|---|
| committer | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2016-12-03 14:50:45 +0100 | 
| commit | 0334843d9f0a73f613e1dd20e30e6f3333d12d62 (patch) | |
| tree | 612b48f6f713c9447c15d6e43c8fe85175823c1d /src/tools/cbr | |
| parent | ef2e50b94fbc7ce1c7dbe1f2ea860e6ab0724726 (diff) | |
| download | ouroboros-0334843d9f0a73f613e1dd20e30e6f3333d12d62.tar.gz ouroboros-0334843d9f0a73f613e1dd20e30e6f3333d12d62.zip | |
ipcpd, tools: Fix compilation on 32 bit linux
Fixes issues with uint64_t not corresponding with unsigned long in
printf statements. Reorganises a calculation to reduce overflows.
Diffstat (limited to 'src/tools/cbr')
| -rw-r--r-- | src/tools/cbr/cbr_server.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/tools/cbr/cbr_server.c b/src/tools/cbr/cbr_server.c index 52c2aa73..d4826e03 100644 --- a/src/tools/cbr/cbr_server.c +++ b/src/tools/cbr/cbr_server.c @@ -113,8 +113,8 @@ void handle_flow(int fd)                                 bytes_read - bytes_read_intv,                                 us / 1000,                                 ((sdus - sdus_intv) / (double) us) * MILLION, -                               8 * (bytes_read - bytes_read_intv) -                               / (double)(us)); +                               8 * ((bytes_read - bytes_read_intv) +                                    / (double)(us)));                          iv_start = iv_end;                          sdus_intv = sdus;                          bytes_read_intv = bytes_read; | 
