diff options
author | Kevin Coffman <kwc@citi.umich.edu> | 2007-04-19 14:45:19 -0400 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2007-04-20 14:39:01 +1000 |
commit | 5995fb8081f92acf39e5126e09d7db8fe6a02364 (patch) | |
tree | f04661d53f48619e926cb338385726f019e5fbd3 /utils/gssd/krb5_util.h | |
parent | 77458652703ab94da18e40728607e323dd2b65b1 (diff) | |
download | nfs-utils-5995fb8081f92acf39e5126e09d7db8fe6a02364.tar.gz nfs-utils-5995fb8081f92acf39e5126e09d7db8fe6a02364.tar.xz nfs-utils-5995fb8081f92acf39e5126e09d7db8fe6a02364.zip |
Factor out error message printing differences between MIT and Heimdal
Use a common function that factors out differences between MIT
and Heimdal in getting the right error message printed.
Add an autoconf check to see if the newer error message function
is available.
Signed-off-by: Kevin Coffman <kwc@citi.umich.edu>
Diffstat (limited to 'utils/gssd/krb5_util.h')
-rw-r--r-- | utils/gssd/krb5_util.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/utils/gssd/krb5_util.h b/utils/gssd/krb5_util.h index 9cac202..78ad45c 100644 --- a/utils/gssd/krb5_util.h +++ b/utils/gssd/krb5_util.h @@ -24,6 +24,8 @@ void gssd_setup_krb5_machine_gss_ccache(char *servername); void gssd_destroy_krb5_machine_creds(void); int gssd_refresh_krb5_machine_credential(char *hostname, struct gssd_k5_kt_princ *ple); +const char * +gssd_k5_err_msg(krb5_context context, krb5_error_code code); #ifdef HAVE_SET_ALLOWABLE_ENCTYPES int limit_krb5_enctypes(struct rpc_gss_sec *sec, uid_t uid); |