version 1.21, 2018/07/09 21:53:45 |
version 1.22, 2019/01/19 21:43:07 |
|
|
MONITOR_REQ_TERM = 50, |
MONITOR_REQ_TERM = 50, |
}; |
}; |
|
|
|
struct ssh; |
|
|
struct monitor { |
struct monitor { |
int m_recvfd; |
int m_recvfd; |
int m_sendfd; |
int m_sendfd; |
|
|
void monitor_reinit(struct monitor *); |
void monitor_reinit(struct monitor *); |
|
|
struct Authctxt; |
struct Authctxt; |
void monitor_child_preauth(struct Authctxt *, struct monitor *); |
void monitor_child_preauth(struct ssh *, struct monitor *); |
void monitor_child_postauth(struct monitor *); |
void monitor_child_postauth(struct ssh *, struct monitor *); |
|
|
struct mon_table; |
void monitor_clear_keystate(struct ssh *, struct monitor *); |
int monitor_read(struct monitor*, struct mon_table *, struct mon_table **); |
void monitor_apply_keystate(struct ssh *, struct monitor *); |
|
|
/* Prototypes for request sending and receiving */ |
/* Prototypes for request sending and receiving */ |
void mm_request_send(int, enum monitor_reqtype, struct sshbuf *); |
void mm_request_send(int, enum monitor_reqtype, struct sshbuf *); |