diff options
author | des <des@FreeBSD.org> | 2002-04-26 01:47:48 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2002-04-26 01:47:48 +0000 |
commit | 522debf4fd85d981f5118693ad97663ad0d16c6b (patch) | |
tree | 436d22f8a97811a5afeff42758da49dee0cdefc1 /lib/libpam/modules | |
parent | dd646660bacb400f8caa5714bb3fa9490dcefc26 (diff) | |
download | FreeBSD-src-522debf4fd85d981f5118693ad97663ad0d16c6b.zip FreeBSD-src-522debf4fd85d981f5118693ad97663ad0d16c6b.tar.gz |
Fix a really dumb bug (missing curly braces around the body of an if
statement) that caused pam_sm_chauthtok() to always fail silently.
Diffstat (limited to 'lib/libpam/modules')
-rw-r--r-- | lib/libpam/modules/pam_unix/pam_unix.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/libpam/modules/pam_unix/pam_unix.c b/lib/libpam/modules/pam_unix/pam_unix.c index c40fd3a..510eb39 100644 --- a/lib/libpam/modules/pam_unix/pam_unix.c +++ b/lib/libpam/modules/pam_unix/pam_unix.c @@ -352,9 +352,10 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, pam_error(pamh, "Mismatch; try again, EOF to quit."); } PAM_LOG("Got new password"); - if (retval != PAM_SUCCESS) + if (retval != PAM_SUCCESS) { PAM_VERBOSE_ERROR("Unable to get new password"); - return (retval); + return (retval); + } pwd->pw_change = 0; lc = login_getclass(NULL); |