]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
cmd: s/write()/lxc_write_nointr()/g
authorChristian Brauner <christian.brauner@ubuntu.com>
Sun, 29 Jul 2018 21:45:18 +0000 (23:45 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Mon, 10 Dec 2018 15:03:45 +0000 (16:03 +0100)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/lxc_monitord.c
src/lxc/tools/lxc_usernsexec.c

index e7e692a0cd11121830db597bcb0ecb0307440708..ed5542cbdf60a6acd24e26e2c7daed4a58e629a9 100644 (file)
@@ -304,7 +304,7 @@ static int lxc_monitord_fifo_handler(int fd, uint32_t events, void *data,
        }
 
        for (i = 0; i < mon->clientfds_cnt; i++) {
-               ret = write(mon->clientfds[i], &msglxc, sizeof(msglxc));
+               ret = lxc_write_nointr(mon->clientfds[i], &msglxc, sizeof(msglxc));
                if (ret < 0)
                        ERROR("Failed to send message to client file descriptor %d: %s.",
                              mon->clientfds[i], strerror(errno));
@@ -418,7 +418,7 @@ int main(int argc, char *argv[])
         * if-empty-statement construct is to quiet the
         * warn-unused-result warning.
         */
-       if (write(pipefd, "S", 1))
+       if (lxc_write_nointr(pipefd, "S", 1))
                ;
        close(pipefd);
 
index ccf3d521f04a0e3762048a684df03c1ad90c0825..93340cfcb1fd12053357afabd993507a826e3f41 100644 (file)
@@ -379,7 +379,7 @@ int main(int argc, char *argv[])
                        return 1;
                }
                buf[0] = '1';
-               if (write(pipe_fds1[1], buf, 1) < 1) {
+               if (lxc_write_nointr(pipe_fds1[1], buf, 1) < 1) {
                        perror("write pipe");
                        exit(EXIT_FAILURE);
                }
@@ -409,7 +409,7 @@ int main(int argc, char *argv[])
        if (lxc_map_ids(&active_map, pid))
                fprintf(stderr, "error mapping child\n");
 
-       if (write(pipe_fds2[1], buf, 1) < 0) {
+       if (lxc_write_nointr(pipe_fds2[1], buf, 1) < 0) {
                perror("write to pipe");
                exit(EXIT_FAILURE);
        }