diff options
| author | Alejandro Colomar <colomar.6.4.3@gmail.com> | 2020-09-10 23:13:36 +0200 |
|---|---|---|
| committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2020-09-11 11:33:28 +0200 |
| commit | b9bf9029726b61fee8f8cdab8c670ae0c5ac60e2 (patch) | |
| tree | afe4c41ec3328b02f3b1cec83ab0d12f2ed3e9e2 /man7/unix.7 | |
| parent | cbb22338cf4c68d427c7d65c9d61e1a3be9388ff (diff) | |
| download | man-pages-b9bf9029726b61fee8f8cdab8c670ae0c5ac60e2.tar.gz | |
unix.7: Use sizeof() to get buffer size (instead of hardcoding macro name)
Signed-off-by: Alejandro Colomar <colomar.6.4.3@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man7/unix.7')
| -rw-r--r-- | man7/unix.7 | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/man7/unix.7 b/man7/unix.7 index f61b514240..50828a5bc8 100644 --- a/man7/unix.7 +++ b/man7/unix.7 @@ -991,7 +991,7 @@ main(int argc, char *argv[]) /* Wait for next data packet. */ - ret = read(data_socket, buffer, BUFFER_SIZE); + ret = read(data_socket, buffer, sizeof(buffer)); if (ret == \-1) { perror("read"); exit(EXIT_FAILURE); @@ -999,16 +999,16 @@ main(int argc, char *argv[]) /* Ensure buffer is 0\-terminated. */ - buffer[BUFFER_SIZE \- 1] = 0; + buffer[sizeof(buffer) \- 1] = 0; /* Handle commands. */ - if (!strncmp(buffer, "DOWN", BUFFER_SIZE)) { + if (!strncmp(buffer, "DOWN", sizeof(buffer))) { down_flag = 1; break; } - if (!strncmp(buffer, "END", BUFFER_SIZE)) { + if (!strncmp(buffer, "END", sizeof(buffer))) { break; } @@ -1020,7 +1020,7 @@ main(int argc, char *argv[]) /* Send result. */ sprintf(buffer, "%d", result); - ret = write(data_socket, buffer, BUFFER_SIZE); + ret = write(data_socket, buffer, sizeof(buffer)); if (ret == \-1) { perror("write"); exit(EXIT_FAILURE); @@ -1116,7 +1116,7 @@ main(int argc, char *argv[]) /* Receive result. */ - ret = read(data_socket, buffer, BUFFER_SIZE); + ret = read(data_socket, buffer, sizeof(buffer)); if (ret == \-1) { perror("read"); exit(EXIT_FAILURE); @@ -1124,7 +1124,7 @@ main(int argc, char *argv[]) /* Ensure buffer is 0\-terminated. */ - buffer[BUFFER_SIZE \- 1] = 0; + buffer[sizeof(buffer) \- 1] = 0; printf("Result = %s\en", buffer); |
