Lines Matching refs:fdin
76 static int fdin; /* Descriptor for stdin (for writing) */ variable
313 if (fdin != -1 && buffer_len(&stdin_buffer) > 0) in wait_until_can_do_something()
314 FD_SET(fdin, *writesetp); in wait_until_can_do_something()
431 if (!compat20 && fdin != -1 && FD_ISSET(fdin, writeset)) { in process_output()
434 len = write(fdin, data, dlen); in process_output()
438 if (fdin != fdout) in process_output()
439 (void) close(fdin); in process_output()
441 (void) shutdown(fdin, SHUT_WR); /* We will no longer send. */ in process_output()
442 fdin = -1; in process_output()
446 tcgetattr(fdin, &tio) == 0 && in process_output()
528 fdin = fdin_arg; in server_loop()
533 set_nonblock(fdin); in server_loop()
539 if (!(datafellows & SSH_BUG_IGNOREMSG) && isatty(fdin)) in server_loop()
558 max_fd = MAX(max_fd, fdin); in server_loop()
590 if (stdin_eof && fdin != -1 && buffer_len(&stdin_buffer) == 0) { in server_loop()
591 if (fdin != fdout) in server_loop()
592 (void) close(fdin); in server_loop()
594 (void) shutdown(fdin, SHUT_WR); /* We will no longer send. */ in server_loop()
595 fdin = -1; in server_loop()
645 max_fd = MAX(max_fd, fdin); in server_loop()
690 if (fdin != -1) in server_loop()
691 (void) close(fdin); in server_loop()
692 fdin = -1; in server_loop()
1014 if (fdin == -1) in server_input_stdin_data()
1046 if (fdin != -1) in server_input_window_size()
1047 pty_change_window_size(fdin, row, col, xpixel, ypixel); in server_input_window_size()