Lines Matching refs:Session

114 Session *session_new(void);
115 void session_set_fds(struct ssh *, Session *, int, int, int, int, int);
116 void session_pty_cleanup(Session *);
117 void session_proctitle(Session *);
118 int session_setup_x11fwd(struct ssh *, Session *);
119 int do_exec_pty(struct ssh *, Session *, const char *);
120 int do_exec_no_pty(struct ssh *, Session *, const char *);
121 int do_exec(struct ssh *, Session *, const char *);
122 void do_login(struct ssh *, Session *, const char *);
123 void do_child(struct ssh *, Session *, const char *);
125 int check_quietlogin(Session *, const char *);
129 static int session_pty_req(struct ssh *, Session *);
148 static Session *sessions = NULL;
388 do_exec_no_pty(struct ssh *ssh, Session *s, const char *command) in do_exec_no_pty()
557 do_exec_pty(struct ssh *ssh, Session *s, const char *command) in do_exec_pty()
657 do_exec(struct ssh *ssh, Session *s, const char *command) in do_exec()
737 do_login(struct ssh *ssh, Session *s, const char *command) in do_login()
815 check_quietlogin(Session *s, const char *command) in check_quietlogin()
982 do_setup_env(struct ssh *ssh, Session *s, const char *shell) in do_setup_env()
1218 do_rc_files(struct ssh *ssh, Session *s, const char *shell) in do_rc_files()
1459 do_pwchange(Session *s) in do_pwchange()
1532 do_child(struct ssh *ssh, Session *s, const char *command) in do_child()
1757 Session *
1760 Session *s, *tmp; in session_new()
1801 Session *s = &sessions[i]; in session_dump()
1816 Session *s = session_new(); in session_open()
1831 Session *
1836 Session *s = &sessions[i]; in session_by_tty()
1847 static Session *
1852 Session *s = &sessions[i]; in session_by_channel()
1864 static Session *
1870 Session *s = &sessions[i]; in session_by_x11_channel()
1887 static Session *
1893 Session *s = &sessions[i]; in session_by_pid()
1903 session_window_change_req(struct ssh *ssh, Session *s) in session_window_change_req()
1918 session_pty_req(struct ssh *ssh, Session *s) in session_pty_req()
1972 session_subsystem_req(struct ssh *ssh, Session *s) in session_subsystem_req()
2016 session_x11_req(struct ssh *ssh, Session *s) in session_x11_req()
2052 session_shell_req(struct ssh *ssh, Session *s) in session_shell_req()
2065 session_exec_req(struct ssh *ssh, Session *s) in session_exec_req()
2083 session_break_req(struct ssh *ssh, Session *s) in session_break_req()
2097 session_env_req(struct ssh *ssh, Session *s) in session_env_req()
2158 session_signal_req(struct ssh *ssh, Session *s) in session_signal_req()
2204 session_auth_agent_req(struct ssh *ssh, Session *s) in session_auth_agent_req()
2228 Session *s; in session_input_channel_req()
2269 session_set_fds(struct ssh *ssh, Session *s, in session_set_fds()
2289 session_pty_cleanup2(Session *s) in session_pty_cleanup2()
2322 session_pty_cleanup(Session *s) in session_pty_cleanup()
2367 Session *s; in session_close_single_x11()
2397 session_exit_message(struct ssh *ssh, Session *s, int status) in session_exit_message()
2456 session_close(struct ssh *ssh, Session *s) in session_close()
2489 Session *s = session_by_pid(pid); in session_close_by_pid()
2508 Session *s = session_by_channel(id); in session_close_by_channel()
2544 session_destroy_all(struct ssh *ssh, void (*closefunc)(Session *)) in session_destroy_all() argument
2548 Session *s = &sessions[i]; in session_destroy_all()
2567 Session *s = &sessions[i]; in session_tty_list()
2587 session_proctitle(Session *s) in session_proctitle()
2596 session_setup_x11fwd(struct ssh *ssh, Session *s) in session_setup_x11fwd()