diff options
author | Damien Miller <djm@mindrot.org> | 2002-04-23 20:28:48 +1000 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2002-04-23 20:28:48 +1000 |
commit | 7941855f09b067b639d72757ee3b1d5be1925d50 (patch) | |
tree | 0e94366b3fdd991cae8de9d0ce04a4f374fa12cf /monitor_wrap.c | |
parent | 594a71b9b92af786d34d8d961162374e5e4af72f (diff) | |
download | openssh-git-7941855f09b067b639d72757ee3b1d5be1925d50.tar.gz |
- (djm) Make privsep work with PAM (still experimental)
Diffstat (limited to 'monitor_wrap.c')
-rw-r--r-- | monitor_wrap.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/monitor_wrap.c b/monitor_wrap.c index 53bf59b5..0fe5bc10 100644 --- a/monitor_wrap.c +++ b/monitor_wrap.c @@ -623,6 +623,23 @@ mm_session_pty_cleanup2(void *session) s->ttyfd = -1; } +#ifdef USE_PAM +void +mm_start_pam(char *user) +{ + Buffer m; + + debug3("%s entering", __FUNCTION__); + + buffer_init(&m); + buffer_put_cstring(&m, user); + + mm_request_send(monitor->m_recvfd, MONITOR_REQ_PAM_START, &m); + + buffer_free(&m); +} +#endif /* USE_PAM */ + /* Request process termination */ void |