- (dtucker) [auth-pam.c] bz#2163: check return value from pam_get_item().

Patch from Loganaden Velvindron.
This commit is contained in:
Darren Tucker 2013-12-19 11:31:44 +11:00
parent 1fcec9d4f2
commit 53f8e784dc
2 changed files with 5 additions and 1 deletions

View File

@ -1,6 +1,8 @@
20131219 20131219
- (dtucker) [configure.ac] bz#2178: Don't try to use BSM on Solaris versions - (dtucker) [configure.ac] bz#2178: Don't try to use BSM on Solaris versions
greater than 11 either rather than just 11. Patch from Tomas Kuthan. greater than 11 either rather than just 11. Patch from Tomas Kuthan.
- (dtucker) [auth-pam.c] bz#2163: check return value from pam_get_item().
Patch from Loganaden Velvindron.
20131218 20131218
- (djm) OpenBSD CVS Sync - (djm) OpenBSD CVS Sync

View File

@ -438,8 +438,10 @@ sshpam_thread(void *ctxtp)
const char **ptr_pam_user = &pam_user; const char **ptr_pam_user = &pam_user;
char *tz = getenv("TZ"); char *tz = getenv("TZ");
pam_get_item(sshpam_handle, PAM_USER, sshpam_err = pam_get_item(sshpam_handle, PAM_USER,
(sshpam_const void **)ptr_pam_user); (sshpam_const void **)ptr_pam_user);
if (sshpam_err != PAM_SUCCESS)
goto auth_fail;
environ[0] = NULL; environ[0] = NULL;
if (tz != NULL) if (tz != NULL)