diff --git a/lib/hdb/keytab.c b/lib/hdb/keytab.c index 717f4b865..7cd6af5ae 100644 --- a/lib/hdb/keytab.c +++ b/lib/hdb/keytab.c @@ -201,6 +201,8 @@ hdb_get_entry(krb5_context context, const char *dbname = d->dbname; const char *mkey = d->mkey; + memset(&ent, 0, sizeof(ent)); + if (dbname == NULL) find_db (context, &dbname, &mkey, principal);