Allow realm argument to k_afsklog() to be 0 or "" for default realm.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@68 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Björn Groenvall
1995-07-24 17:40:56 +00:00
parent 50a68a79dd
commit bf9f487ee9

View File

@@ -41,10 +41,19 @@ k_afsklog(char *realm)
CREDENTIALS c;
KTEXT_ST ticket;
char username[256];
char krealm[REALM_SZ];
if (!k_hasafs())
return KSUCCESS;
if (realm == 0 || realm[0] == 0)
{
k_errno = krb_get_lrealm(krealm, 0);
if (k_errno != KSUCCESS)
return k_errno;
realm = krealm;
}
k_errno = krb_get_cred(AUTH_SUPERUSER, "", realm, &c);
if (k_errno != KSUCCESS)
{