Lines Matching full:pmonitor
241 struct monitor *pmonitor = NULL;
358 if (use_privsep && pmonitor != NULL && pmonitor->m_pid > 0)
359 kill(pmonitor->m_pid, SIGALRM);
631 pmonitor = monitor_init();
633 pmonitor->m_pkex = &xxx_kex;
645 pmonitor->m_pid = pid;
646 monitor_child_preauth(authctxt, pmonitor);
649 monitor_sync(pmonitor);
669 close(pmonitor->m_sendfd);
670 close(pmonitor->m_log_recvfd);
673 set_log_handler(mm_log_handler, pmonitor);
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);