From: Mark Wooding Date: Mon, 19 Apr 2010 21:41:50 +0000 (+0100) Subject: server/tun-slip.c: Pass correct stdout to child process. X-Git-Tag: 1.0.0pre8~17 X-Git-Url: https://git.distorted.org.uk/~mdw/tripe/commitdiff_plain/2d5c3e5471f1ca90a5fd8840a14825efa1333738 server/tun-slip.c: Pass correct stdout to child process. Botched when introducing mdup in b9537f3be... --- diff --git a/server/tun-slip.c b/server/tun-slip.c index 04a58402..264d1d42 100644 --- a/server/tun-slip.c +++ b/server/tun-slip.c @@ -295,7 +295,7 @@ static tunnel *t_create(peer *p, int fd, char **ifn) if (!kid) { close(pin[1]); close(pout[0]); md[0].cur = pin[0]; md[0].want = STDIN_FILENO; - md[1].cur = pout[0]; md[1].want = STDOUT_FILENO; + md[1].cur = pout[1]; md[1].want = STDOUT_FILENO; mdup(md, 2); execlp(slipcmd, slipcmd, p_name(p), (char *)0); _exit(127);