summaryrefslogtreecommitdiffstats
path: root/utils/gssd/krb5_util.h
diff options
context:
space:
mode:
authorKevin Coffman <kwc@citi.umich.edu>2007-04-19 14:45:19 -0400
committerNeil Brown <neilb@suse.de>2007-04-20 14:39:01 +1000
commit5995fb8081f92acf39e5126e09d7db8fe6a02364 (patch)
treef04661d53f48619e926cb338385726f019e5fbd3 /utils/gssd/krb5_util.h
parent77458652703ab94da18e40728607e323dd2b65b1 (diff)
downloadnfs-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.h2
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);