version 1.62, 2001/04/14 16:33:20 |
version 1.63, 2001/04/15 17:16:00 |
|
|
#include "authfd.h" |
#include "authfd.h" |
#include "atomicio.h" |
#include "atomicio.h" |
#include "sshtty.h" |
#include "sshtty.h" |
|
#include "misc.h" |
|
|
/* import options */ |
/* import options */ |
extern Options options; |
extern Options options; |
|
|
max_fd = MAX(connection_in, connection_out); |
max_fd = MAX(connection_in, connection_out); |
|
|
if (!compat20) { |
if (!compat20) { |
|
/* enable nonblocking unless tty */ |
|
if (!isatty(fileno(stdin))) |
|
set_nonblock(fileno(stdin)); |
|
if (!isatty(fileno(stdout))) |
|
set_nonblock(fileno(stdout)); |
|
if (!isatty(fileno(stderr))) |
|
set_nonblock(fileno(stderr)); |
max_fd = MAX(max_fd, fileno(stdin)); |
max_fd = MAX(max_fd, fileno(stdin)); |
max_fd = MAX(max_fd, fileno(stdout)); |
max_fd = MAX(max_fd, fileno(stdout)); |
max_fd = MAX(max_fd, fileno(stderr)); |
max_fd = MAX(max_fd, fileno(stderr)); |