pay attention to enable_v4_cross_realm

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11808 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
2003-03-17 05:37:55 +00:00
parent 8e42028a0a
commit f348b5e16e

View File

@@ -1,5 +1,5 @@
/*
* Copyright (c) 1997 - 2002 Kungliga Tekniska H<>gskolan
* Copyright (c) 1997 - 2003 Kungliga Tekniska H<>gskolan
* (Royal Institute of Technology, Stockholm, Sweden).
* All rights reserved.
*
@@ -369,6 +369,13 @@ do_version4(unsigned char *buf,
goto out2;
}
if (!enable_v4_cross_realm && strcmp(realm, v4_realm) != 0) {
kdc_log(0, "krb4 Cross-realm %s -> %s disabled", realm, v4_realm);
make_err_reply(reply, KERB_ERR_PRINCIPAL_UNKNOWN,
"Can't hop realms");
goto out2;
}
if(strcmp(sname, "changepw") == 0){
kdc_log(0, "Bad request for changepw ticket (krb4)");
make_err_reply(reply, KERB_ERR_PRINCIPAL_UNKNOWN,