diff options
author | Ken Raeburn <raeburn@mit.edu> | 2001-05-08 04:22:23 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2001-05-08 04:22:23 +0000 |
commit | e01dc7300cd2068f8997e6ca7bff33efbaa25914 (patch) | |
tree | 70f4ff23cdcb1caae54acb54352b750ab777812c /src/krb524/sendmsg.c | |
parent | f31e7aec76cd20d55f39ec44551ad6f8c4199e25 (diff) | |
download | krb5-e01dc7300cd2068f8997e6ca7bff33efbaa25914.tar.gz krb5-e01dc7300cd2068f8997e6ca7bff33efbaa25914.tar.xz krb5-e01dc7300cd2068f8997e6ca7bff33efbaa25914.zip |
* sendmsg.c (krb524_sendto_kdc): Do fallback if KRB5_REALM_UNKNOWN is returned,
as might happen if the DNS support is not enabled.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13233 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/krb524/sendmsg.c')
-rw-r--r-- | src/krb524/sendmsg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/krb524/sendmsg.c b/src/krb524/sendmsg.c index 555fa939ac..c306423a2f 100644 --- a/src/krb524/sendmsg.c +++ b/src/krb524/sendmsg.c @@ -93,7 +93,7 @@ krb524_sendto_kdc (context, message, realm, reply) retval = internals.krb5_locate_server(context, realm, &addr, &naddr, 0, "krb524_server", "_krb524", 0, port, 0); - if (retval == KRB5_REALM_CANT_RESOLVE) { + if (retval == KRB5_REALM_CANT_RESOLVE || retval == KRB5_REALM_UNKNOWN) { /* Fallback heuristic: Assume krb524 port on every KDC might work. */ retval = internals.krb5_locate_kdc(context, realm, &addr, &naddr, 0); |