diff options
| author | dimitri staessens <dimitri.staessens@ugent.be> | 2017-10-12 18:12:05 +0200 |
|---|---|---|
| committer | dimitri staessens <dimitri.staessens@ugent.be> | 2017-10-13 10:03:47 +0200 |
| commit | 7a98128e053ccd59203757982f7332ed5e4568ea (patch) | |
| tree | 8933b54692dabb4f8713d3e0f1689b49a1fae0ea /src/tools | |
| parent | 281eaf854247703ed36725ab9dbef3a11d860c5c (diff) | |
| download | ouroboros-7a98128e053ccd59203757982f7332ed5e4568ea.zip ouroboros-7a98128e053ccd59203757982f7332ed5e4568ea.tar.gz | |
lib: Re-enable multi-block support
Multi-block support was forgotten during the update of the build
system. This enables it again and fixes some bugs when it is disabled
and larger SDUs are sent.
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/cbr/cbr_client.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/cbr/cbr_client.c b/src/tools/cbr/cbr_client.c index decf6f9..79425ff 100644 --- a/src/tools/cbr/cbr_client.c +++ b/src/tools/cbr/cbr_client.c @@ -102,7 +102,7 @@ int client_main(char * server, ts_add(&end, &intv, &end); memcpy(buf, &seqnr, sizeof(seqnr)); - if (flow_write(fd, buf, size) == -1) { + if (flow_write(fd, buf, size) < 0) { stop = true; continue; } @@ -120,7 +120,7 @@ int client_main(char * server, } else { /* flood */ while (!stop) { clock_gettime(CLOCK_REALTIME, &end); - if (flow_write(fd, buf, (size_t) size) == -1) { + if (flow_write(fd, buf, (size_t) size) < 0) { stop = true; continue; } |
