sdb_entry_ex will be removed shortly.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
krb5_const_principal principal,
unsigned flags,
krb5_kvno kvno,
- struct sdb_entry_ex *entry_ex)
+ struct sdb_entry *entry)
{
- struct sdb_entry *entry = &entry_ex->entry;
krb5_error_code ret = SDB_ERR_NOENTRY;
TALLOC_CTX *mem_ctx;
*/
struct sdb_keys;
+struct sdb_entry;
struct sdb_entry_ex;
krb5_const_principal principal,
unsigned flags,
krb5_kvno kvno,
- struct sdb_entry_ex *entry_ex);
+ struct sdb_entry *entry);
krb5_error_code samba_kdc_firstkey(krb5_context context,
struct samba_kdc_db_context *kdc_db_ctx,
principal,
sflags,
kvno,
- &sdb_entry_ex);
+ &sdb_entry_ex.entry);
switch (ret) {
case 0:
code = 0;
principal,
SDB_F_GET_KRBTGT | SDB_F_DECRYPT,
0,
- &sentry);
+ &sentry.entry);
krb5_free_principal(mki_ctx->krb5_context, principal);
if (code != 0) {
DEBUG(0, ("Failed to fetch krbtgt@%s principal entry!\n",
fetch_referral_principal:
ret = samba_kdc_fetch(ctx->context, ctx->db_ctx,
- principal, sflags, 0, &sentry);
+ principal, sflags, 0, &sentry.entry);
switch (ret) {
case 0:
break;
krbtgt->principal,
SDB_F_GET_KRBTGT | SDB_F_CANON,
0,
- &signing_krbtgt_sdb);
+ &signing_krbtgt_sdb.entry);
if (ret != 0) {
return ret;
}
code = samba_kdc_fetch(context, db_ctx, k5_princ,
SDB_F_GET_ANY | SDB_F_ADMIN_DATA,
- 0, &sentry);
+ 0, &sentry.entry);
krb5_free_principal(context, k5_princ);
} else {