From 2d5c3e5471f1ca90a5fd8840a14825efa1333738 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Mon, 19 Apr 2010 22:41:50 +0100 Subject: [PATCH] server/tun-slip.c: Pass correct stdout to child process. Botched when introducing mdup in b9537f3be... --- server/tun-slip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- 2.11.0