sdb_entry_ex will be removed shortly.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
krb5_error_code samba_kdc_firstkey(krb5_context context,
struct samba_kdc_db_context *kdc_db_ctx,
- struct sdb_entry_ex *entry_ex)
+ struct sdb_entry *entry)
{
- struct sdb_entry *entry = &entry_ex->entry;
struct ldb_context *ldb_ctx = kdc_db_ctx->samdb;
struct samba_kdc_seq *priv = kdc_db_ctx->seq_ctx;
char *realm;
krb5_error_code samba_kdc_nextkey(krb5_context context,
struct samba_kdc_db_context *kdc_db_ctx,
- struct sdb_entry_ex *entry_ex)
+ struct sdb_entry *entry)
{
- struct sdb_entry *entry = &entry_ex->entry;
return samba_kdc_seq(context, kdc_db_ctx, entry);
}
struct sdb_keys;
struct sdb_entry;
-struct sdb_entry_ex;
int samba_kdc_set_fixed_keys(krb5_context context,
krb5_error_code samba_kdc_firstkey(krb5_context context,
struct samba_kdc_db_context *kdc_db_ctx,
- struct sdb_entry_ex *entry);
+ struct sdb_entry *entry);
krb5_error_code samba_kdc_nextkey(krb5_context context,
struct samba_kdc_db_context *kdc_db_ctx,
- struct sdb_entry_ex *entry);
+ struct sdb_entry *entry);
krb5_error_code
samba_kdc_check_client_matches_target_service(krb5_context context,
kdc_db_ctx = talloc_get_type_abort(db->hdb_db,
struct samba_kdc_db_context);
- ret = samba_kdc_firstkey(context, kdc_db_ctx, &sdb_entry_ex);
+ ret = samba_kdc_firstkey(context, kdc_db_ctx, &sdb_entry_ex.entry);
switch (ret) {
case 0:
break;
kdc_db_ctx = talloc_get_type_abort(db->hdb_db,
struct samba_kdc_db_context);
- ret = samba_kdc_nextkey(context, kdc_db_ctx, &sdb_entry_ex);
+ ret = samba_kdc_nextkey(context, kdc_db_ctx, &sdb_entry_ex.entry);
switch (ret) {
case 0:
break;
return ENOMEM;
}
- ret = samba_kdc_firstkey(ctx->context, ctx->db_ctx, &sentry);
+ ret = samba_kdc_firstkey(ctx->context, ctx->db_ctx, &sentry.entry);
switch (ret) {
case 0:
break;
return ENOMEM;
}
- ret = samba_kdc_nextkey(ctx->context, ctx->db_ctx, &sentry);
+ ret = samba_kdc_nextkey(ctx->context, ctx->db_ctx, &sentry.entry);
switch (ret) {
case 0:
break;
krb5_free_principal(context, k5_princ);
} else {
- code = samba_kdc_firstkey(context, db_ctx, &sentry);
+ code = samba_kdc_firstkey(context, db_ctx, &sentry.entry);
}
- for (; code == 0; code = samba_kdc_nextkey(context, db_ctx, &sentry)) {
+ for (; code == 0; code = samba_kdc_nextkey(context, db_ctx, &sentry.entry)) {
int i;
code = krb5_unparse_name(context,