From 47ba625daac0124a34f500f4b020e25e71d0823d Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Wed, 23 Jul 1997 05:55:47 +0000 Subject: [PATCH] try default realm as last chance git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2549 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/get_host_realm.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/krb5/get_host_realm.c b/lib/krb5/get_host_realm.c index 6494bb96e..8172328c1 100644 --- a/lib/krb5/get_host_realm.c +++ b/lib/krb5/get_host_realm.c @@ -60,6 +60,7 @@ krb5_get_host_realm(krb5_context context, const char *host, char ***realms) { + krb5_error_code ret; char hostname[MAXHOSTNAMELEN]; char *res = NULL; const char *partial = NULL; @@ -118,9 +119,12 @@ krb5_get_host_realm(krb5_context context, } strupr ((*realms)[0]); } else { - free (*realms); - *realms = NULL; - return KRB5_ERR_HOST_REALM_UNKNOWN; + ret = krb5_get_default_realm (context, *realms); + if (ret) { + free (*realms); + *realms = NULL; + return KRB5_ERR_HOST_REALM_UNKNOWN; + } } }