patch was slightly modified to be applied to openssh-7.2_p2 Original patch: http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/monitor.h.diff?r1=1.19&r2=1.20 =================================================================== RCS file: /cvs/src/usr.bin/ssh/monitor.h,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- a/monitor.h +++ b/monitor.h @@ -58,21 +58,17 @@ MONITOR_REQ_TERM = 50, }; -struct mm_master; struct monitor { int m_recvfd; int m_sendfd; int m_log_recvfd; int m_log_sendfd; - struct mm_master *m_zback; - struct mm_master *m_zlib; struct kex **m_pkex; pid_t m_pid; }; struct monitor *monitor_init(void); void monitor_reinit(struct monitor *); -void monitor_sync(struct monitor *); struct Authctxt; void monitor_child_preauth(struct Authctxt *, struct monitor *);