From 82c8cd1732ebf89ec144e28b9ff26d8a2260a3e4 Mon Sep 17 00:00:00 2001 From: Benjamin Franzke Date: Wed, 16 Oct 2013 15:25:27 +0200 Subject: heimdal: Fix sss_krb5_get_init_creds_opt_set_canonicalize Heimdal and MIT Kerberos have a different number of arguments for that function. Add a configure compile check and use the appropriate form. --- src/util/sss_krb5.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/util/sss_krb5.h') diff --git a/src/util/sss_krb5.h b/src/util/sss_krb5.h index 2481dc12..c7b9a69f 100644 --- a/src/util/sss_krb5.h +++ b/src/util/sss_krb5.h @@ -138,7 +138,8 @@ krb5_error_code sss_krb5_unparse_name_flags(krb5_context context, krb5_const_principal principal, int flags, char **name); -void sss_krb5_get_init_creds_opt_set_canonicalize(krb5_get_init_creds_opt *opts, +void sss_krb5_get_init_creds_opt_set_canonicalize(krb5_context ctx, + krb5_get_init_creds_opt *opts, int canonicalize); enum sss_krb5_cc_type { -- cgit