only compare with local address if there's one.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2607 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
1997-07-24 08:06:35 +00:00
parent eb9aa04900
commit d119b3ecb7
2 changed files with 2 additions and 0 deletions

View File

@@ -103,6 +103,7 @@ krb5_rd_priv(krb5_context context,
/* check receiver address */ /* check receiver address */
if (part.r_address if (part.r_address
&& auth_context->local_address
&& !krb5_address_compare (context, && !krb5_address_compare (context,
auth_context->local_address, auth_context->local_address,
part.r_address)) { part.r_address)) {

View File

@@ -82,6 +82,7 @@ krb5_rd_safe(krb5_context context,
/* check receiver address */ /* check receiver address */
if (safe.safe_body.r_address if (safe.safe_body.r_address
&& auth_context->local_address
&& !krb5_address_compare (context, && !krb5_address_compare (context,
auth_context->local_address, auth_context->local_address,
safe.safe_body.r_address)) { safe.safe_body.r_address)) {