diff options
author | Damien Miller <djm@mindrot.org> | 2006-03-26 13:59:59 +1100 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2006-03-26 13:59:59 +1100 |
commit | 4662d3492f24cf1d7974db805215c801e50cffc3 (patch) | |
tree | 00d72a1198c7523b36f0eda08a01f4097e0afe1b | |
parent | 3bbaba60753b3987ba822a2cbf619fb00072a9e5 (diff) |
- deraadt@cvs.openbsd.org 2006/03/19 18:59:30
[ssh.c]
spacing
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ssh.c | 28 |
2 files changed, 18 insertions, 15 deletions
@@ -49,6 +49,9 @@ - deraadt@cvs.openbsd.org 2006/03/19 18:59:49 [ssh-keyscan.c] please lint + - deraadt@cvs.openbsd.org 2006/03/19 18:59:30 + [ssh.c] + spacing 20060325 - OpenBSD CVS Sync @@ -4306,4 +4309,4 @@ - (djm) Trim deprecated options from INSTALL. Mention UsePAM - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu -$Id: ChangeLog,v 1.4255 2006/03/26 02:59:38 djm Exp $ +$Id: ChangeLog,v 1.4256 2006/03/26 02:59:59 djm Exp $ @@ -1305,23 +1305,23 @@ control_client(const char *path) strerror(errno)); } if (errno == ENOENT) - debug("Control socket \"%.100s\" does not exist", path); + debug("Control socket \"%.100s\" does not exist", path); else { - error("Control socket connect(%.100s): %s", path, + error("Control socket connect(%.100s): %s", path, strerror(errno)); } - close(sock); - return; - } - - if (stdin_null_flag) { - if ((fd = open(_PATH_DEVNULL, O_RDONLY)) == -1) - fatal("open(/dev/null): %s", strerror(errno)); - if (dup2(fd, STDIN_FILENO) == -1) - fatal("dup2: %s", strerror(errno)); - if (fd > STDERR_FILENO) - close(fd); - } + close(sock); + return; + } + + if (stdin_null_flag) { + if ((fd = open(_PATH_DEVNULL, O_RDONLY)) == -1) + fatal("open(/dev/null): %s", strerror(errno)); + if (dup2(fd, STDIN_FILENO) == -1) + fatal("dup2: %s", strerror(errno)); + if (fd > STDERR_FILENO) + close(fd); + } term = getenv("TERM"); |