| /src/crypto/external/bsd/openssh/dist/ |
| monitor_wrap.c | 88 extern struct monitor *pmonitor; 132 while (waitpid(pmonitor->m_pid, &status, 0) == -1) { 135 pmonitor->m_pid = -1; 242 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_MODULI, m); 245 mm_request_receive_expect(pmonitor->m_recvfd, MONITOR_ANS_MODULI, m); 275 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_SETCOMPAT, m); 295 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_SIGN, m); 298 mm_request_receive_expect(pmonitor->m_recvfd, MONITOR_ANS_SIGN, m); 388 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_PWNAM, m); 391 mm_request_receive_expect(pmonitor->m_recvfd, MONITOR_ANS_PWNAM, m) [all...] |
| sshd-session.c | 198 struct monitor *pmonitor = NULL; variable in typeref:struct:monitor 229 return (pmonitor && pmonitor->m_pid > 0); 343 pmonitor = monitor_init(); 345 pmonitor->m_pkex = &ssh->kex; 351 pmonitor->m_pid = pid; 359 monitor_child_preauth(ssh, pmonitor); 364 close(pmonitor->m_sendfd); 365 close(pmonitor->m_log_recvfd); 388 if (pmonitor->m_recvfd != PRIVSEP_MONITOR_FD & [all...] |
| monitor.c | 264 monitor_child_preauth(struct ssh *ssh, struct monitor *pmonitor) 272 if (pmonitor->m_recvfd >= 0) 273 close(pmonitor->m_recvfd); 274 if (pmonitor->m_log_sendfd >= 0) 275 close(pmonitor->m_log_sendfd); 276 pmonitor->m_log_sendfd = pmonitor->m_recvfd = -1; 295 authenticated = (monitor_read(ssh, pmonitor, 328 mm_request_receive_expect(pmonitor->m_sendfd, 330 authenticated = mm_answer_pam_account(ssh, pmonitor->m_sendfd, m) [all...] |
| sshd-auth.c | 151 struct monitor *pmonitor = NULL; variable in typeref:struct:monitor 585 pmonitor = xcalloc(1, sizeof(*pmonitor)); 586 pmonitor->m_sendfd = pmonitor->m_log_recvfd = -1; 587 pmonitor->m_recvfd = PRIVSEP_MONITOR_FD; 588 pmonitor->m_log_sendfd = PRIVSEP_LOG_FD; 589 set_log_handler(mm_log_handler, pmonitor); 622 pmonitor->m_pkex = &ssh->kex; 638 set_log_handler(mm_log_handler, pmonitor); [all...] |