struct samba_kdc_entry *krbtgt_skdc_entry = NULL;
bool is_in_db = false;
bool is_trusted = false;
- uint32_t flags = SAMBA_KDC_FLAG_SKIP_PAC_BUFFER;
+ uint32_t flags = 0;
/* Create a memory context early so code can use talloc_stackframe() */
tmp_ctx = talloc_named(ctx, 0, "mit_samba_update_pac context");
flags |= SAMBA_KDC_FLAG_KRBTGT_IS_TRUSTED;
}
- if (is_in_db) {
- flags |= SAMBA_KDC_FLAG_KRBTGT_IN_DB;
-
- }
-
if (kdc_flags & KRB5_KDB_FLAG_PROTOCOL_TRANSITION) {
flags |= SAMBA_KDC_FLAG_PROTOCOL_TRANSITION;
}
enum {
SAMBA_KDC_FLAG_PROTOCOL_TRANSITION = 0x00000001,
SAMBA_KDC_FLAG_CONSTRAINED_DELEGATION = 0x00000002,
- SAMBA_KDC_FLAG_KRBTGT_IN_DB = 0x00000004,
SAMBA_KDC_FLAG_KRBTGT_IS_TRUSTED = 0x00000008,
- SAMBA_KDC_FLAG_SKIP_PAC_BUFFER = 0x00000010,
SAMBA_KDC_FLAG_DEVICE_KRBTGT_IS_TRUSTED = 0x00000020,
SAMBA_KDC_FLAG_DELEGATED_PROXY_IS_TRUSTED = 0x00000040,
};
flags |= SAMBA_KDC_FLAG_KRBTGT_IS_TRUSTED;
}
- if (is_in_db) {
- flags |= SAMBA_KDC_FLAG_KRBTGT_IN_DB;
- }
-
ret = samba_kdc_verify_pac(mem_ctx,
context,
flags,