summaryrefslogtreecommitdiff
path: root/source4/kdc/samba_kdc.h
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2010-09-28 13:05:37 +1000
committerAndrew Bartlett <abartlet@samba.org>2010-09-29 04:23:07 +1000
commit3021af2777ffd28f595835630510e367e7286c1c (patch)
treeed8c1c75492c6dd79c2d7a2639d944193db15951 /source4/kdc/samba_kdc.h
parent88abf441d021e753f149a534a232090634652367 (diff)
downloadsamba-3021af2777ffd28f595835630510e367e7286c1c.tar.gz
samba-3021af2777ffd28f595835630510e367e7286c1c.tar.bz2
samba-3021af2777ffd28f595835630510e367e7286c1c.zip
s4-kdc Add common setup, handle RODC setup case
This means we just set up the system_session etc in one place and don't diverge between the MIT and Heimdal plugins. We also now determine if we are an RODC and store some details that we will need later. Andrew Bartlett
Diffstat (limited to 'source4/kdc/samba_kdc.h')
-rw-r--r--source4/kdc/samba_kdc.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/source4/kdc/samba_kdc.h b/source4/kdc/samba_kdc.h
index bfa868f422..72b5cc42e4 100644
--- a/source4/kdc/samba_kdc.h
+++ b/source4/kdc/samba_kdc.h
@@ -33,6 +33,9 @@ struct samba_kdc_db_context {
struct loadparm_context *lp_ctx;
struct ldb_context *samdb;
struct samba_kdc_seq *seq_ctx;
+ bool rodc;
+ unsigned int my_krbtgt_number;
+ struct ldb_dn *krbtgt_dn;
};
struct samba_kdc_entry {