Skip Menu |
 

Subject: NIM: FEATURE: KRB5: extended krb5 error support
Add code to the krb5 plug-in to handle the new krb5 extended errors.
This patch modifies the NIM Kerberos v5 plug-in to use the
krb5_get_error_message() function to look up the error string if the
call to krb5_get_init_creds_password() fails. If the call to
krb5_get_error_message() fails, the caller would failover to the
previous method of looking up a suitable error message based on the
error code.

Patch generated against /src/window/identity on the SVN trunk.

Depends on tickets #6045 and #6046.

Message body not shown because it is not plain text.

From: jaltman@mit.edu
Subject: SVN Commit

This patch modifies the NIM Kerberos v5 plug-in to use the
krb5_get_error_message() function to look up the error string
if the call to krb5_get_init_creds_password() fails. If the call
to krb5_get_error_message() fails, the caller will failover to
the previous method of looking up a suitable error message based
on the error code.


Commit By: jaltman



Revision: 20572
Changed Files:
U trunk/src/windows/identity/plugins/krb5/krb5funcs.c
U trunk/src/windows/identity/plugins/krb5/krb5funcs.h
U trunk/src/windows/identity/plugins/krb5/krb5newcreds.c
U trunk/src/windows/identity/plugins/krb5/krbcred.h
From: tlyu@mit.edu
Subject: SVN Commit

pull up r20572 from trunk

r20572@cathode-dark-space: jaltman | 2008-07-23 11:04:26 -0400
ticket: 5745
tags: pullup

This patch modifies the NIM Kerberos v5 plug-in to use the
krb5_get_error_message() function to look up the error string
if the call to krb5_get_init_creds_password() fails. If the call
to krb5_get_error_message() fails, the caller will failover to
the previous method of looking up a suitable error message based
on the error code.




Commit By: tlyu



Revision: 20640
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5funcs.c
U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5funcs.h
U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5newcreds.c
U branches/krb5-1-6/src/windows/identity/plugins/krb5/krbcred.h