lib/krb5_wrap: move krb5_princ_size replacement code to lib/krb5_wrap/krb5_samba.c.
authorGünther Deschner <gd@samba.org>
Wed, 30 Apr 2014 08:46:20 +0000 (10:46 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 8 Aug 2014 04:02:34 +0000 (06:02 +0200)
Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
lib/krb5_wrap/krb5_samba.h
source4/auth/kerberos/kerberos.h

index ee06f556e3dbd7d478aa73531266d0a6ca68de50..f5a2daa07768ccf5e8fd2081ed8799b55e16210b 100644 (file)
@@ -308,6 +308,14 @@ int smb_krb5_create_key_from_string(krb5_context context,
 
 krb5_boolean smb_krb5_get_allowed_weak_crypto(krb5_context context);
 
+#ifndef krb5_princ_size
+#if defined(HAVE_KRB5_PRINCIPAL_GET_NUM_COMP)
+#define krb5_princ_size krb5_principal_get_num_comp
+#else
+#error krb5_princ_size unavailable
+#endif
+#endif
+
 #endif /* HAVE_KRB5 */
 
 int cli_krb5_get_ticket(TALLOC_CTX *mem_ctx,
index 45975f16f3686b0163edc03061aaa7078eb290e1..b71762ddbd9f7302658cc540a7a340a5265ac1c6 100644 (file)
@@ -75,14 +75,6 @@ krb5_error_code krb5_auth_con_setuseruserkey(krb5_context context, krb5_auth_con
 const krb5_data *krb5_princ_component(krb5_context context, krb5_principal principal, int i );
 #endif
 
-#ifndef krb5_princ_size
-#if defined(HAVE_KRB5_PRINCIPAL_GET_NUM_COMP)
-#define krb5_princ_size krb5_principal_get_num_comp
-#else
-#error krb5_princ_size unavailable
-#endif
-#endif
-
 /* Samba wrapper function for krb5 functionality. */
  krb5_error_code kerberos_encode_pac(TALLOC_CTX *mem_ctx,
                                    struct PAC_DATA *pac_data,