Home
last modified time | relevance | path

Searched refs:pmonitor (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/crypto/openssh/
H A Dmonitor_wrap.c80 extern struct monitor *pmonitor;
119 return (pmonitor && pmonitor->m_pid > 0); in mm_is_monitor()
221 struct kex *kex = *pmonitor->m_pkex; in mm_sshkey_sign()
364 mm_request_receive_expect(pmonitor->m_recvfd, in mm_auth2_read_banner()
418 mm_request_receive_expect(pmonitor->m_recvfd, in mm_auth_password()
477 mm_request_receive_expect(pmonitor->m_recvfd, in mm_key_allowed()
528 mm_request_receive_expect(pmonitor->m_recvfd, in mm_sshkey_verify()
575 if ((tmp1 = dup(pmonitor->m_recvfd)) == -1 || in mm_pty_allocate()
576 (tmp2 = dup(pmonitor->m_recvfd)) == -1) { in mm_pty_allocate()
676 mm_request_receive_expect(pmonitor->m_recvfd, in mm_do_pam_account()
[all …]
H A Dmonitor.c274 if (pmonitor->m_recvfd >= 0) in monitor_child_preauth()
275 close(pmonitor->m_recvfd); in monitor_child_preauth()
278 pmonitor->m_log_sendfd = pmonitor->m_recvfd = -1; in monitor_child_preauth()
364 while (pmonitor->m_log_recvfd != -1 && monitor_read_log(pmonitor) == 0) in monitor_child_preauth()
367 if (pmonitor->m_recvfd >= 0) in monitor_child_preauth()
368 close(pmonitor->m_recvfd); in monitor_child_preauth()
371 pmonitor->m_sendfd = pmonitor->m_log_recvfd = -1; in monitor_child_preauth()
389 close(pmonitor->m_recvfd); in monitor_child_postauth()
390 pmonitor->m_recvfd = -1; in monitor_child_postauth()
493 monitor_read_log(pmonitor); in monitor_read()
[all …]
H A Dsshd.c491 pmonitor = monitor_init(); in privsep_preauth()
503 pmonitor->m_pid = pid; in privsep_preauth()
519 pmonitor->m_pid = -1; in privsep_preauth()
523 pmonitor->m_pid = -1; in privsep_preauth()
536 close(pmonitor->m_sendfd); in privsep_preauth()
565 monitor_reinit(pmonitor);
567 pmonitor->m_pid = fork();
568 if (pmonitor->m_pid == -1)
582 close(pmonitor->m_sendfd);
583 pmonitor->m_sendfd = -1;
[all …]
H A Dsandbox-seccomp-filter.c453 extern struct monitor *pmonitor;
464 mm_log_handler(SYSLOG_LEVEL_FATAL, 0, msg, pmonitor); in ssh_sandbox_violation()
/freebsd-14.2/contrib/blocklist/diff/
H A Dssh.diff129 if (use_privsep && pmonitor != NULL && pmonitor->m_pid > 0)
130 kill(pmonitor->m_pid, SIGALRM);