Searched refs:pmonitor (Results 1 – 6 of 6) sorted by relevance
| /freebsd/crypto/openssh/ |
| H A D | monitor_wrap.c | 82 extern struct monitor *pmonitor; 121 while (waitpid(pmonitor->m_pid, &status, 0) == -1) { in mm_reap() 124 pmonitor->m_pid = -1; in mm_reap() 231 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_MODULI, m); in mm_choose_dh() 234 mm_request_receive_expect(pmonitor->m_recvfd, MONITOR_ANS_MODULI, m); in mm_choose_dh() 269 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_SIGN, m); in mm_sshkey_sign() 272 mm_request_receive_expect(pmonitor->m_recvfd, MONITOR_ANS_SIGN, m); in mm_sshkey_sign() 351 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_PWNAM, m); in mm_getpwnamallow() 354 mm_request_receive_expect(pmonitor->m_recvfd, MONITOR_ANS_PWNAM, m); in mm_getpwnamallow() 407 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_AUTH2_READ_BANNER, m); in mm_auth2_read_banner() [all …]
|
| H A D | sshd-session.c | 174 struct monitor *pmonitor = NULL; variable 209 return (pmonitor && pmonitor->m_pid > 0); in mm_is_monitor() 344 pmonitor = monitor_init(); in privsep_preauth() 346 pmonitor->m_pkex = &ssh->kex; in privsep_preauth() 353 pmonitor->m_pid = pid; in privsep_preauth() 361 monitor_child_preauth(ssh, pmonitor); in privsep_preauth() 367 pmonitor->m_pid = -1; in privsep_preauth() 371 pmonitor->m_pid = -1; in privsep_preauth() 382 close(pmonitor->m_sendfd); in privsep_preauth() 383 close(pmonitor->m_log_recvfd); in privsep_preauth() [all …]
|
| H A D | monitor.c | 274 monitor_child_preauth(struct ssh *ssh, struct monitor *pmonitor) in monitor_child_preauth() argument 281 if (pmonitor->m_recvfd >= 0) in monitor_child_preauth() 282 close(pmonitor->m_recvfd); in monitor_child_preauth() 283 if (pmonitor->m_log_sendfd >= 0) in monitor_child_preauth() 284 close(pmonitor->m_log_sendfd); in monitor_child_preauth() 285 pmonitor->m_log_sendfd = pmonitor->m_recvfd = -1; in monitor_child_preauth() 306 authenticated = (monitor_read(ssh, pmonitor, in monitor_child_preauth() 339 mm_request_receive_expect(pmonitor->m_sendfd, in monitor_child_preauth() 342 ssh, pmonitor->m_sendfd, m); in monitor_child_preauth() 382 mm_get_keystate(ssh, pmonitor); in monitor_child_preauth() [all …]
|
| H A D | sshd-auth.c | 144 struct monitor *pmonitor = NULL; variable 187 if ((box = ssh_sandbox_init(pmonitor)) == NULL) in privsep_child_demote() 627 pmonitor = xcalloc(1, sizeof(*pmonitor)); in main() 628 pmonitor->m_sendfd = pmonitor->m_log_recvfd = -1; in main() 629 pmonitor->m_recvfd = PRIVSEP_MONITOR_FD; in main() 630 pmonitor->m_log_sendfd = PRIVSEP_LOG_FD; in main() 631 set_log_handler(mm_log_handler, pmonitor); in main() 664 pmonitor->m_pkex = &ssh->kex; in main() 730 set_log_handler(mm_log_handler, pmonitor); in main() 797 mm_send_keystate(ssh, pmonitor); in main()
|
| H A D | sandbox-seccomp-filter.c | 451 extern struct monitor *pmonitor; 462 mm_log_handler(SYSLOG_LEVEL_FATAL, 0, msg, pmonitor); in ssh_sandbox_violation()
|
| /freebsd/contrib/blocklist/diff/ |
| H A D | ssh.diff | 129 if (use_privsep && pmonitor != NULL && pmonitor->m_pid > 0) 130 kill(pmonitor->m_pid, SIGALRM);
|