diff options
Diffstat (limited to 'security/openssh-portable/files/patch-auth.c')
-rw-r--r-- | security/openssh-portable/files/patch-auth.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/security/openssh-portable/files/patch-auth.c b/security/openssh-portable/files/patch-auth.c index bcba47e64b8c..e8f640a16936 100644 --- a/security/openssh-portable/files/patch-auth.c +++ b/security/openssh-portable/files/patch-auth.c @@ -18,3 +18,12 @@ /* We found no reason not to let this user try to log on... */ return 1; } +@@ -490,7 +480,7 @@ + if (pw == NULL || !allowed_user(pw)) + return (NULL); + #ifdef HAVE_LOGIN_CAP +- if ((lc = login_getclass(pw->pw_class)) == NULL) { ++ if ((lc = login_getpwclass(pw)) == NULL) { + debug("unable to get login class: %s", user); + return (NULL); + } |