Revert r21589, and export krb5_get_fallback_host_realm instead
authorGreg Hudson <ghudson@mit.edu>
Mon, 29 Dec 2008 17:12:54 +0000 (17:12 +0000)
committerGreg Hudson <ghudson@mit.edu>
Mon, 29 Dec 2008 17:12:54 +0000 (17:12 +0000)
commitc27165044b675285c475ad31dccf7570a8471035
tree302b10073949422b0919f1d64b7230c7c737ec7f
parent67a9ec5448fed3027c47cad959a991da06792953
Revert r21589, and export krb5_get_fallback_host_realm instead

Rationale: Zephyr and AFS both use the Kerberos realm name as the
name of the service realm (AFS realm or Zephyr galaxy).  AFS can grab
the Kerberos realm from the ticket being aklogged, but Zephyr is not
necessarily getting credentials at all (you could be sending an
unauthenticated message), and currently finds its answer by looking
up the realm of the server host.  Although we can't currently provide
an accurate result for this lookup in the presence of referrals, we do
need to provide enough tools to get as good of an answer as libzephyr
could have gotten before referrals went in.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21631 dc483132-0cff-0310-8789-dd5450dbe970
src/include/k5-int.h
src/include/krb5/krb5.hin
src/lib/krb5/krb/gc_frm_kdc.c
src/lib/krb5/libkrb5.exports
src/lib/krb5/os/hst_realm.c
src/util/collected-client-lib/libcollected.exports