=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rsync/sender.c,v retrieving revision 1.27 retrieving revision 1.28 diff -c -r1.27 -r1.28 *** src/usr.bin/rsync/sender.c 2021/03/22 11:49:15 1.27 --- src/usr.bin/rsync/sender.c 2021/04/05 18:17:37 1.28 *************** *** 1,4 **** ! /* $Id: sender.c,v 1.27 2021/03/22 11:49:15 claudio Exp $ */ /* * Copyright (c) 2019 Kristaps Dzonsons * --- 1,4 ---- ! /* $Id: sender.c,v 1.28 2021/04/05 18:17:37 deraadt Exp $ */ /* * Copyright (c) 2019 Kristaps Dzonsons * *************** *** 395,401 **** /* Client sends zero-length exclusions if deleting. */ if (!sess->opts->server && sess->opts->del && ! !io_write_int(sess, fdout, 0)) { ERRX1("io_write_int"); goto out; } --- 395,401 ---- /* Client sends zero-length exclusions if deleting. */ if (!sess->opts->server && sess->opts->del && ! !io_write_int(sess, fdout, 0)) { ERRX1("io_write_int"); goto out; } *************** *** 568,575 **** if ((pfd[1].revents & POLLOUT) && wbufsz > 0) { assert(pfd[2].fd == -1); assert(wbufsz - wbufpos); ! ssz = write(fdout, ! wbuf + wbufpos, wbufsz - wbufpos); if (ssz == -1) { ERR("write"); goto out; --- 568,574 ---- if ((pfd[1].revents & POLLOUT) && wbufsz > 0) { assert(pfd[2].fd == -1); assert(wbufsz - wbufpos); ! ssz = write(fdout, wbuf + wbufpos, wbufsz - wbufpos); if (ssz == -1) { ERR("write"); goto out;