int mit_samba_get_firstkey(struct mit_samba_context *ctx,
krb5_db_entry **_kentry)
{
- struct sdb_entry_ex sentry = {};
+ struct sdb_entry sentry = {};
krb5_db_entry *kentry;
int ret;
return ENOMEM;
}
- ret = samba_kdc_firstkey(ctx->context, ctx->db_ctx, &sentry.entry);
+ ret = samba_kdc_firstkey(ctx->context, ctx->db_ctx, &sentry);
switch (ret) {
case 0:
break;
return ret;
}
- ret = sdb_entry_to_krb5_db_entry(ctx->context, &sentry.entry, kentry);
+ ret = sdb_entry_to_krb5_db_entry(ctx->context, &sentry, kentry);
- sdb_free_entry(&sentry);
+ sdb_entry_free(&sentry);
if (ret) {
free(kentry);
int mit_samba_get_nextkey(struct mit_samba_context *ctx,
krb5_db_entry **_kentry)
{
- struct sdb_entry_ex sentry = {};
+ struct sdb_entry sentry = {};
krb5_db_entry *kentry;
int ret;
return ENOMEM;
}
- ret = samba_kdc_nextkey(ctx->context, ctx->db_ctx, &sentry.entry);
+ ret = samba_kdc_nextkey(ctx->context, ctx->db_ctx, &sentry);
switch (ret) {
case 0:
break;
return ret;
}
- ret = sdb_entry_to_krb5_db_entry(ctx->context, &sentry.entry, kentry);
+ ret = sdb_entry_to_krb5_db_entry(ctx->context, &sentry, kentry);
- sdb_free_entry(&sentry);
+ sdb_entry_free(&sentry);
if (ret) {
free(kentry);