Lines Matching refs:pmonitor
241 struct monitor *pmonitor = NULL; variable
358 if (use_privsep && pmonitor != NULL && pmonitor->m_pid > 0) in grace_alarm_handler()
359 kill(pmonitor->m_pid, SIGALRM); in grace_alarm_handler()
631 pmonitor = monitor_init(); in privsep_preauth()
633 pmonitor->m_pkex = &xxx_kex; in privsep_preauth()
645 pmonitor->m_pid = pid; in privsep_preauth()
646 monitor_child_preauth(authctxt, pmonitor); in privsep_preauth()
649 monitor_sync(pmonitor); in privsep_preauth()
669 close(pmonitor->m_sendfd); in privsep_preauth()
670 close(pmonitor->m_log_recvfd); in privsep_preauth()
673 set_log_handler(mm_log_handler, pmonitor); in privsep_preauth()
702 monitor_reinit(pmonitor);
704 pmonitor->m_pid = fork();
705 if (pmonitor->m_pid == -1)
707 else if (pmonitor->m_pid != 0) {
708 verbose("User child is on pid %ld", (long)pmonitor->m_pid);
710 monitor_child_postauth(pmonitor);
718 close(pmonitor->m_sendfd);
719 pmonitor->m_sendfd = -1;
733 monitor_apply_keystate(pmonitor);
1999 mm_send_keystate(pmonitor);