diff options
| author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2003-02-03 23:57:03 +0000 |
|---|---|---|
| committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2003-02-03 23:57:03 +0000 |
| commit | 1b46bde239fd32632f4f45f01ec5973dac947a67 (patch) | |
| tree | adb0d83eb4c7261d8dd0d05254044a47921b3c13 /crypto/openssh | |
| parent | 55b06b9df8aee35a9daf2afa49e3c7970c3c10ae (diff) | |
Notes
Diffstat (limited to 'crypto/openssh')
| -rw-r--r-- | crypto/openssh/auth2-pam-freebsd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crypto/openssh/auth2-pam-freebsd.c b/crypto/openssh/auth2-pam-freebsd.c index 4094965b9797..87033f303669 100644 --- a/crypto/openssh/auth2-pam-freebsd.c +++ b/crypto/openssh/auth2-pam-freebsd.c @@ -242,6 +242,7 @@ pam_cleanup(void *arg) static int pam_init(const char *user) { + struct pam_conv no_conv = { NULL, NULL }; extern ServerOptions options; extern u_int utmp_len; const char *pam_rhost, *pam_user; @@ -257,7 +258,7 @@ pam_init(const char *user) pam_handle = NULL; } debug("PAM: initializing for \"%s\"", user); - pam_err = pam_start("sshd", user, NULL, &pam_handle); + pam_err = pam_start("sshd", user, &no_conv, &pam_handle); if (pam_err != PAM_SUCCESS) return (-1); pam_rhost = get_remote_name_or_ip(utmp_len, |
