Displaying 1 result from an estimated 1 matches for "cygwin_logon_user".
2002 Jul 30
0
patch: disable credential forwarding after password auth.
...tion == 1) {
int ret = auth_krb5_password(authctxt, password);
- if (ret == 1 || ret == 0)
- return ret;
+ if (ret == 1 || ret == 0) {
+ retval=ret ; goto out;
+ }
/* Fall back to ordinary passwd authentication. */
}
#endif
@@ -138,29 +147,34 @@
if (is_winnt) {
HANDLE hToken = cygwin_logon_user(pw, password);
- if (hToken == INVALID_HANDLE_VALUE)
- return 0;
+ if (hToken == INVALID_HANDLE_VALUE) {
+ retval=0 ; goto out;
+ }
cygwin_set_impersonation_token(hToken);
- return 1;
+ retval=1;
+ goto out;
}
#endif
#ifdef WITH_AIXAUTHENTICATE
- return (authenticate(pw->pw_n...