adapt to changing address functions

use LR_TYPE


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9943 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
2001-05-14 06:18:25 +00:00
parent 3b36617ac6
commit 22a4752877

View File

@@ -415,7 +415,7 @@ check_addresses(HostAddresses *addresses, const struct sockaddr *from)
if(addresses == NULL) if(addresses == NULL)
return allow_null_ticket_addresses; return allow_null_ticket_addresses;
ret = krb5_sockaddr2address (from, &addr); ret = krb5_sockaddr2address (context, from, &addr);
if(ret) if(ret)
return FALSE; return FALSE;
@@ -805,17 +805,17 @@ as_rep(KDC_REQ *req,
if (client->pw_end if (client->pw_end
&& (kdc_warn_pwexpire == 0 && (kdc_warn_pwexpire == 0
|| kdc_time + kdc_warn_pwexpire <= *client->pw_end)) { || kdc_time + kdc_warn_pwexpire <= *client->pw_end)) {
ek.last_req.val[ek.last_req.len].lr_type = 6; ek.last_req.val[ek.last_req.len].lr_type = LR_PW_EXPTIME;
ek.last_req.val[ek.last_req.len].lr_value = *client->pw_end; ek.last_req.val[ek.last_req.len].lr_value = *client->pw_end;
++ek.last_req.len; ++ek.last_req.len;
} }
if (client->valid_end) { if (client->valid_end) {
ek.last_req.val[ek.last_req.len].lr_type = 7; ek.last_req.val[ek.last_req.len].lr_type = LR_ACCT_EXPTIME;
ek.last_req.val[ek.last_req.len].lr_value = *client->valid_end; ek.last_req.val[ek.last_req.len].lr_value = *client->valid_end;
++ek.last_req.len; ++ek.last_req.len;
} }
if (ek.last_req.len == 0) { if (ek.last_req.len == 0) {
ek.last_req.val[ek.last_req.len].lr_type = 0; ek.last_req.val[ek.last_req.len].lr_type = LR_NONE;
ek.last_req.val[ek.last_req.len].lr_value = 0; ek.last_req.val[ek.last_req.len].lr_value = 0;
++ek.last_req.len; ++ek.last_req.len;
} }