From: Stefan Metzmacher Date: Tue, 22 Mar 2022 16:59:19 +0000 (+0100) Subject: s4:kdc: expose a sdb_entry_free() function X-Git-Tag: tevent-0.12.0~321 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c95a0bca5fec4b8150a71278e0d12c8b9abe0ea1;p=thirdparty%2Fsamba.git s4:kdc: expose a sdb_entry_free() function We'll remove sdb_entry_ex soon. Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett --- diff --git a/source4/kdc/sdb.c b/source4/kdc/sdb.c index 37784529f84..0ca90486c0c 100644 --- a/source4/kdc/sdb.c +++ b/source4/kdc/sdb.c @@ -27,11 +27,9 @@ #include "samba_kdc.h" #include "lib/krb5_wrap/krb5_samba.h" -static void free_sdb_entry(struct sdb_entry *s); - void sdb_free_entry(struct sdb_entry_ex *ent) { - free_sdb_entry(&ent->entry); + sdb_entry_free(&ent->entry); ZERO_STRUCTP(ent); } @@ -72,7 +70,7 @@ void sdb_keys_free(struct sdb_keys *keys) ZERO_STRUCTP(keys); } -static void free_sdb_entry(struct sdb_entry *s) +void sdb_entry_free(struct sdb_entry *s) { if (s->skdc_entry != NULL) { s->skdc_entry->db_entry = NULL; diff --git a/source4/kdc/sdb.h b/source4/kdc/sdb.h index 87459b23041..face2669c97 100644 --- a/source4/kdc/sdb.h +++ b/source4/kdc/sdb.h @@ -131,6 +131,7 @@ struct sdb_entry_ex { void sdb_free_entry(struct sdb_entry_ex *e); void sdb_key_free(struct sdb_key *key); void sdb_keys_free(struct sdb_keys *keys); +void sdb_entry_free(struct sdb_entry *e); struct SDBFlags int2SDBFlags(unsigned n); #endif /* _KDC_SDB_H_ */