mirror of https://github.com/mkerrisk/man-pages
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>
This commit is contained in:
parent
cbb22338cf
commit
b9bf902972
14
man7/unix.7
14
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);
|
||||
|
||||
|
|
Loading…
Reference in New Issue