diff options
Diffstat (limited to 'source4/kdc/kdc.h')
-rw-r--r-- | source4/kdc/kdc.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/source4/kdc/kdc.h b/source4/kdc/kdc.h index 9cd51f1d97..31d8fbb035 100644 --- a/source4/kdc/kdc.h +++ b/source4/kdc/kdc.h @@ -25,13 +25,13 @@ #include "auth/kerberos/kerberos.h" #include "heimdal/kdc/kdc.h" #include "heimdal/lib/hdb/hdb.h" -#include "kdc/pac-glue.h" +#include "kdc/pac_glue.h" struct kdc_server; struct socket_address; -NTSTATUS kdc_hdb_ldb_create(TALLOC_CTX *mem_ctx, - krb5_context context, struct HDB **db, const char *arg); +extern TALLOC_CTX *kdc_mem_ctx; + BOOL kpasswdd_process(struct kdc_server *kdc, TALLOC_CTX *mem_ctx, DATA_BLOB *input, @@ -50,3 +50,9 @@ struct kdc_server { }; +struct hdb_ldb_private { + struct ldb_context *samdb; + struct ldb_message *msg; + struct ldb_message *realm_ref_msg; + hdb_entry_ex *entry_ex; +}; |