version 1.4, 2002/01/27 15:12:09 |
version 1.5, 2002/02/15 23:54:10 |
|
|
if (reply.length) |
if (reply.length) |
xfree(reply.data); |
xfree(reply.data); |
|
|
if (problem) |
if (problem) { |
debug("Kerberos v5 authentication failed: %s", |
if (authctxt->krb5_ctx != NULL) |
krb5_get_err_text(authctxt->krb5_ctx, problem)); |
debug("Kerberos v5 authentication failed: %s", |
|
krb5_get_err_text(authctxt->krb5_ctx, problem)); |
|
else |
|
debug("Kerberos v5 authentication failed: %d", |
|
problem); |
|
} |
|
|
return (ret); |
return (ret); |
} |
} |
|
|
restore_uid(); |
restore_uid(); |
|
|
if (problem) { |
if (problem) { |
debug("Kerberos password authentication failed: %s", |
if (authctxt->krb5_ctx != NULL) |
krb5_get_err_text(authctxt->krb5_ctx, problem)); |
debug("Kerberos password authentication failed: %s", |
|
krb5_get_err_text(authctxt->krb5_ctx, problem)); |
|
else |
|
debug("Kerberos password authentication failed: %d", |
|
problem); |
|
|
krb5_cleanup_proc(authctxt); |
krb5_cleanup_proc(authctxt); |
|
|