From d43c2c094558fcb83aa18358bc724195a9c26001 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Sun, 22 Apr 2012 21:38:29 -0400 Subject: krb5_samba: Add support for krb5_princ_size when using Heimdal --- lib/krb5_wrap/krb5_samba.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lib/krb5_wrap') diff --git a/lib/krb5_wrap/krb5_samba.h b/lib/krb5_wrap/krb5_samba.h index 3800b024ad..3924fb7de8 100644 --- a/lib/krb5_wrap/krb5_samba.h +++ b/lib/krb5_wrap/krb5_samba.h @@ -57,6 +57,14 @@ #define AP_OPTS_USE_SUBKEY 0 #endif +#ifndef krb5_princ_size +#if defined(HAVE_KRB5_KRB5_PRINCIPAL_GET_NUM_COMP) +#define krb5_princ_size krb5_principal_get_num_comp +#else +#error krb5_princ_size unavailable +#endif +#endif + typedef struct { #if defined(HAVE_MAGIC_IN_KRB5_ADDRESS) && defined(HAVE_ADDRTYPE_IN_KRB5_ADDRESS) /* MIT */ krb5_address **addrs; -- cgit