summaryrefslogtreecommitdiffhomepage
path: root/svr-chansession.c
diff options
context:
space:
mode:
authorMatt Johnston <matt@ucc.asn.au>2008-09-15 13:06:40 +0000
committerMatt Johnston <matt@ucc.asn.au>2008-09-15 13:06:40 +0000
commitd7c1e582173855d201f316b636f19639906d2f24 (patch)
tree6f95ba7cf93f873db50e0008918611cfacaaf835 /svr-chansession.c
parentb619e88f5481649a480e133494caf27f8880437a (diff)
- Get rid of some ugly #defines
--HG-- extra : convert_revision : 4cfa02494ded17cdb068ec66581b720a5a0fd70b
Diffstat (limited to 'svr-chansession.c')
-rw-r--r--svr-chansession.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/svr-chansession.c b/svr-chansession.c
index 7cedb8e..364daf0 100644
--- a/svr-chansession.c
+++ b/svr-chansession.c
@@ -640,6 +640,9 @@ static int noptycommand(struct Channel *channel, struct ChanSess *chansess) {
pid_t pid;
unsigned int i;
+ const int FDIN = 0;
+ const int FDOUT = 1;
+
TRACE(("enter noptycommand"))
/* redirect stdin/stdout/stderr */
@@ -669,8 +672,7 @@ static int noptycommand(struct Channel *channel, struct ChanSess *chansess) {
}
/* redirect stdin/stdout */
-#define FDIN 0
-#define FDOUT 1
+
if ((dup2(infds[FDIN], STDIN_FILENO) < 0) ||
(dup2(outfds[FDOUT], STDOUT_FILENO) < 0) ||
(dup2(errfds[FDOUT], STDERR_FILENO) < 0)) {