=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rsync/main.c,v retrieving revision 1.4 retrieving revision 1.5 diff -c -r1.4 -r1.5 *** src/usr.bin/rsync/main.c 2019/02/11 19:18:36 1.4 --- src/usr.bin/rsync/main.c 2019/02/11 20:11:42 1.5 *************** *** 1,4 **** ! /* $Id: main.c,v 1.4 2019/02/11 19:18:36 deraadt Exp $ */ /* * Copyright (c) 2019 Kristaps Dzonsons * --- 1,4 ---- ! /* $Id: main.c,v 1.5 2019/02/11 20:11:42 deraadt Exp $ */ /* * Copyright (c) 2019 Kristaps Dzonsons * *************** *** 285,291 **** { struct opts opts; pid_t child; ! int fds[2], flags, c, st; struct fargs *fargs; struct option lopts[] = { { "delete", no_argument, &opts.del, 1 }, --- 285,291 ---- { struct opts opts; pid_t child; ! int fds[2], c, st; struct fargs *fargs; struct option lopts[] = { { "delete", no_argument, &opts.del, 1 }, *************** *** 397,405 **** /* Create a bidirectional socket and start our child. */ ! flags = SOCK_STREAM | SOCK_NONBLOCK; ! ! if (-1 == socketpair(AF_UNIX, flags, 0, fds)) err(EXIT_FAILURE, "socketpair"); if (-1 == (child = fork())) { --- 397,403 ---- /* Create a bidirectional socket and start our child. */ ! if (-1 == socketpair(AF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0, fds)) err(EXIT_FAILURE, "socketpair"); if (-1 == (child = fork())) {