Don't crash when logging no server etype support if client == NULL
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14523 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -146,7 +146,7 @@ find_keys(hdb_entry *client,
|
|||||||
/* find server key */
|
/* find server key */
|
||||||
ret = find_etype(server, etypes, num_etypes, skey, setype);
|
ret = find_etype(server, etypes, num_etypes, skey, setype);
|
||||||
if (ret) {
|
if (ret) {
|
||||||
if (krb5_unparse_name(context, client->principal, &name) != 0)
|
if (krb5_unparse_name(context, server->principal, &name) != 0)
|
||||||
name = unparse_name;
|
name = unparse_name;
|
||||||
kdc_log(0, "Server (%s) has no support for etypes", name);
|
kdc_log(0, "Server (%s) has no support for etypes", name);
|
||||||
if (name != unparse_name)
|
if (name != unparse_name)
|
||||||
|
Reference in New Issue
Block a user