From c976466fbf4fdd4b611c342f3b784c589f2599a3 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Wed, 2 Feb 2000 01:26:41 +0000 Subject: [PATCH] (do_version4): look at check_ticket_addresses and emulate that by setting krb_ignore_ip_address (not a great interface but it doesn't seem like the time to go around fixing libkrb stuff now) git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7843 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/kerberos4.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kdc/kerberos4.c b/kdc/kerberos4.c index 017837b32..1fb2459c6 100644 --- a/kdc/kerberos4.c +++ b/kdc/kerberos4.c @@ -328,6 +328,9 @@ do_version4(unsigned char *buf, memcpy(&auth.dat, buf, pos); auth.length = pos; krb_set_key(tkey->key.keyvalue.data, 0); + + krb_ignore_ip_address = !check_ticket_addresses; + ret = krb_rd_req(&auth, "krbtgt", realm, addr->sin_addr.s_addr, &ad, 0); if(ret){