| /src/crypto/external/bsd/openssh/dist/ |
| monitor_wrap.c | 87 extern struct monitor *pmonitor; 126 while (waitpid(pmonitor->m_pid, &status, 0) == -1) { 129 pmonitor->m_pid = -1; 236 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_MODULI, m); 239 mm_request_receive_expect(pmonitor->m_recvfd, MONITOR_ANS_MODULI, m); 274 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_SIGN, m); 277 mm_request_receive_expect(pmonitor->m_recvfd, MONITOR_ANS_SIGN, m); 367 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_PWNAM, m); 370 mm_request_receive_expect(pmonitor->m_recvfd, MONITOR_ANS_PWNAM, m); 414 mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_AUTH2_READ_BANNER, 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 | 259 monitor_child_preauth(struct ssh *ssh, struct monitor *pmonitor) 267 if (pmonitor->m_recvfd >= 0) 268 close(pmonitor->m_recvfd); 269 if (pmonitor->m_log_sendfd >= 0) 270 close(pmonitor->m_log_sendfd); 271 pmonitor->m_log_sendfd = pmonitor->m_recvfd = -1; 289 authenticated = (monitor_read(ssh, pmonitor, 322 mm_request_receive_expect(pmonitor->m_sendfd, 324 authenticated = mm_answer_pam_account(ssh, pmonitor->m_sendfd, m) [all...] |
| sshd-auth.c | 150 struct monitor *pmonitor = NULL; variable in typeref:struct:monitor 588 pmonitor = xcalloc(1, sizeof(*pmonitor)); 589 pmonitor->m_sendfd = pmonitor->m_log_recvfd = -1; 590 pmonitor->m_recvfd = PRIVSEP_MONITOR_FD; 591 pmonitor->m_log_sendfd = PRIVSEP_LOG_FD; 592 set_log_handler(mm_log_handler, pmonitor); 625 pmonitor->m_pkex = &ssh->kex; 641 set_log_handler(mm_log_handler, pmonitor); [all...] |