diff options
author | Thomas Albers <thomas@thomaslabs.org> | 2023-08-10 11:18:49 +0200 |
---|---|---|
committer | Thomas Albers <thomas@thomaslabs.org> | 2023-08-10 11:18:49 +0200 |
commit | 3199529ab3ed39737454f9f0b4e91915955c38b2 (patch) | |
tree | 0961c0edfce659573e4040d2c4c3a831b8745b2d /serial.c | |
parent | 932424af0aadcfcc9dcf3f66ff844fea6ac53986 (diff) |
Add attempts number as a command line option
Diffstat (limited to 'serial.c')
-rw-r--r-- | serial.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -152,8 +152,8 @@ write_header(int fd, const struct header *header) msg(1, "write_header\n"); - for (int i = 0; i < MAX_TRANS_ATTEMPTS; ++i) { - msg(1, " attempt [%d/%d]\n", i + 1, MAX_TRANS_ATTEMPTS); + for (int i = 0; i < param.max_attempts; ++i) { + msg(1, " attempt [%d/%d]\n", i + 1, param.max_attempts); if ((err = e_write(fd, buf, sizeof(buf)))) goto error; @@ -189,8 +189,8 @@ read_buf(int fd, size_t len, void *_buf) msg(1, "read_buf\n"); - for (int i = 0; i < MAX_TRANS_ATTEMPTS; ++i) { - msg(1, " attempt [%d/%d]\n", i + 1, MAX_TRANS_ATTEMPTS); + for (int i = 0; i < param.max_attempts; ++i) { + msg(1, " attempt [%d/%d]\n", i + 1, param.max_attempts); if ((err = e_read(fd, echecksum, sizeof(echecksum))) || (err = e_read(fd, ebuf, 2 * len))) @@ -231,8 +231,8 @@ write_buf(int fd, size_t len, const void *_buf) msg(1, "write_buf\n"); int ack; - for (int i = 0; i < MAX_TRANS_ATTEMPTS; ++i) { - msg(1, " attempt [%d/%d]\n", i + 1, MAX_TRANS_ATTEMPTS); + for (int i = 0; i < param.max_attempts; ++i) { + msg(1, " attempt [%d/%d]\n", i + 1, param.max_attempts); if ((err = e_write(fd, echecksum, LEN(echecksum))) || (err = e_write(fd, ebuf, 2 * len))) |