From: Joseph Sutton Date: Mon, 9 Oct 2023 06:37:08 +0000 (+1300) Subject: s4:kdc: Make samba_kdc_get_user_info_dc() non‐static X-Git-Tag: tevent-0.16.0~92 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3c511c59ca0523c5f72c46904b14db201bdd81f2;p=thirdparty%2Fsamba.git s4:kdc: Make samba_kdc_get_user_info_dc() non‐static Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- diff --git a/source4/kdc/pac-glue.c b/source4/kdc/pac-glue.c index 010087b0b68..c376f15b039 100644 --- a/source4/kdc/pac-glue.c +++ b/source4/kdc/pac-glue.c @@ -1254,12 +1254,12 @@ out: return ret; } -static krb5_error_code samba_kdc_get_user_info_dc(TALLOC_CTX *mem_ctx, - krb5_context context, - struct ldb_context *samdb, - const struct samba_kdc_entry_pac entry, - const struct auth_user_info_dc **info_out, - const struct PAC_DOMAIN_GROUP_MEMBERSHIP **resource_groups_out) +krb5_error_code samba_kdc_get_user_info_dc(TALLOC_CTX *mem_ctx, + krb5_context context, + struct ldb_context *samdb, + const struct samba_kdc_entry_pac entry, + const struct auth_user_info_dc **info_out, + const struct PAC_DOMAIN_GROUP_MEMBERSHIP **resource_groups_out) { const struct auth_user_info_dc *info = NULL; struct auth_user_info_dc *info_shallow_copy = NULL; diff --git a/source4/kdc/pac-glue.h b/source4/kdc/pac-glue.h index 0c7a879515a..1b4444a0aeb 100644 --- a/source4/kdc/pac-glue.h +++ b/source4/kdc/pac-glue.h @@ -98,6 +98,13 @@ krb5_error_code samba_krbtgt_is_in_db(const struct samba_kdc_entry *skdc_entry, bool *is_in_db, bool *is_trusted); +krb5_error_code samba_kdc_get_user_info_dc(TALLOC_CTX *mem_ctx, + krb5_context context, + struct ldb_context *samdb, + const struct samba_kdc_entry_pac entry, + const struct auth_user_info_dc **info_out, + const struct PAC_DOMAIN_GROUP_MEMBERSHIP **resource_groups_out); + krb5_error_code samba_kdc_get_user_info_from_db(TALLOC_CTX *mem_ctx, struct ldb_context *samdb, struct samba_kdc_entry *entry,