Lines Matching refs:Session
125 Session *session_new(void);
126 void session_set_fds(struct ssh *, Session *, int, int, int, int, int);
127 void session_pty_cleanup(Session *);
128 void session_proctitle(Session *);
129 int session_setup_x11fwd(struct ssh *, Session *);
130 int do_exec_pty(struct ssh *, Session *, const char *);
131 int do_exec_no_pty(struct ssh *, Session *, const char *);
132 int do_exec(struct ssh *, Session *, const char *);
133 void do_login(struct ssh *, Session *, const char *);
134 void do_child(struct ssh *, Session *, const char *);
136 int check_quietlogin(Session *, const char *);
140 static int session_pty_req(struct ssh *, Session *);
159 static Session *sessions = NULL;
399 do_exec_no_pty(struct ssh *ssh, Session *s, const char *command) in do_exec_no_pty()
568 do_exec_pty(struct ssh *ssh, Session *s, const char *command) in do_exec_pty()
668 do_exec(struct ssh *ssh, Session *s, const char *command) in do_exec()
748 do_login(struct ssh *ssh, Session *s, const char *command) in do_login()
804 check_quietlogin(Session *s, const char *command) in check_quietlogin()
971 do_setup_env(struct ssh *ssh, Session *s, const char *shell) in do_setup_env()
1207 do_rc_files(struct ssh *ssh, Session *s, const char *shell) in do_rc_files()
1448 do_pwchange(Session *s) in do_pwchange()
1521 do_child(struct ssh *ssh, Session *s, const char *command) in do_child()
1746 Session *
1749 Session *s, *tmp; in session_new()
1790 Session *s = &sessions[i]; in session_dump()
1805 Session *s = session_new(); in session_open()
1820 Session *
1825 Session *s = &sessions[i]; in session_by_tty()
1836 static Session *
1841 Session *s = &sessions[i]; in session_by_channel()
1853 static Session *
1859 Session *s = &sessions[i]; in session_by_x11_channel()
1876 static Session *
1882 Session *s = &sessions[i]; in session_by_pid()
1892 session_window_change_req(struct ssh *ssh, Session *s) in session_window_change_req()
1907 session_pty_req(struct ssh *ssh, Session *s) in session_pty_req()
1957 session_subsystem_req(struct ssh *ssh, Session *s) in session_subsystem_req()
2001 session_x11_req(struct ssh *ssh, Session *s) in session_x11_req()
2037 session_shell_req(struct ssh *ssh, Session *s) in session_shell_req()
2050 session_exec_req(struct ssh *ssh, Session *s) in session_exec_req()
2068 session_break_req(struct ssh *ssh, Session *s) in session_break_req()
2082 session_env_req(struct ssh *ssh, Session *s) in session_env_req()
2143 session_signal_req(struct ssh *ssh, Session *s) in session_signal_req()
2189 session_auth_agent_req(struct ssh *ssh, Session *s) in session_auth_agent_req()
2214 Session *s; in session_input_channel_req()
2255 session_set_fds(struct ssh *ssh, Session *s, in session_set_fds()
2275 session_pty_cleanup2(Session *s) in session_pty_cleanup2()
2308 session_pty_cleanup(Session *s) in session_pty_cleanup()
2353 Session *s; in session_close_single_x11()
2383 session_exit_message(struct ssh *ssh, Session *s, int status) in session_exit_message()
2442 session_close(struct ssh *ssh, Session *s) in session_close()
2475 Session *s = session_by_pid(pid); in session_close_by_pid()
2494 Session *s = session_by_channel(id); in session_close_by_channel()
2530 session_destroy_all(struct ssh *ssh, void (*closefunc)(Session *)) in session_destroy_all() argument
2534 Session *s = &sessions[i]; in session_destroy_all()
2553 Session *s = &sessions[i]; in session_tty_list()
2573 session_proctitle(Session *s) in session_proctitle()
2582 session_setup_x11fwd(struct ssh *ssh, Session *s) in session_setup_x11fwd()