From 3199529ab3ed39737454f9f0b4e91915955c38b2 Mon Sep 17 00:00:00 2001 From: Thomas Albers Date: Thu, 10 Aug 2023 11:18:49 +0200 Subject: Add attempts number as a command line option --- serial.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'serial.c') diff --git a/serial.c b/serial.c index f6270ba..5f7548c 100644 --- a/serial.c +++ b/serial.c @@ -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))) -- cgit v1.2.3