diff options
Diffstat (limited to 'session.h')
-rw-r--r-- | session.h | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: session.h,v 1.34 2017/08/18 05:36:45 djm Exp $ */ | 1 | /* $OpenBSD: session.h,v 1.35 2017/09/12 06:32:07 djm Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Copyright (c) 2000, 2001 Markus Friedl. All rights reserved. | 4 | * Copyright (c) 2000, 2001 Markus Friedl. All rights reserved. |
@@ -62,20 +62,20 @@ struct Session { | |||
62 | } *env; | 62 | } *env; |
63 | }; | 63 | }; |
64 | 64 | ||
65 | void do_authenticated(Authctxt *); | 65 | void do_authenticated(struct ssh *, Authctxt *); |
66 | void do_cleanup(Authctxt *); | 66 | void do_cleanup(struct ssh *, Authctxt *); |
67 | 67 | ||
68 | int session_open(Authctxt *, int); | 68 | int session_open(Authctxt *, int); |
69 | void session_unused(int); | 69 | void session_unused(int); |
70 | int session_input_channel_req(Channel *, const char *); | 70 | int session_input_channel_req(struct ssh *, Channel *, const char *); |
71 | void session_close_by_pid(pid_t, int); | 71 | void session_close_by_pid(struct ssh *ssh, pid_t, int); |
72 | void session_close_by_channel(int, void *); | 72 | void session_close_by_channel(struct ssh *, int, void *); |
73 | void session_destroy_all(void (*)(Session *)); | 73 | void session_destroy_all(struct ssh *, void (*)(Session *)); |
74 | void session_pty_cleanup2(Session *); | 74 | void session_pty_cleanup2(Session *); |
75 | 75 | ||
76 | Session *session_new(void); | 76 | Session *session_new(void); |
77 | Session *session_by_tty(char *); | 77 | Session *session_by_tty(char *); |
78 | void session_close(Session *); | 78 | void session_close(struct ssh *, Session *); |
79 | void do_setusercontext(struct passwd *); | 79 | void do_setusercontext(struct passwd *); |
80 | 80 | ||
81 | const char *session_get_remote_name_or_ip(struct ssh *, u_int, int); | 81 | const char *session_get_remote_name_or_ip(struct ssh *, u_int, int); |