summaryrefslogtreecommitdiffstats
path: root/src/kdc/do_tgs_req.c
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2013-01-13 10:54:37 -0500
committerGreg Hudson <ghudson@mit.edu>2013-01-15 15:05:23 -0500
commite987546b4ff1689bb711cc46118ad9fc0a5613f6 (patch)
tree4c2a2d919733b173f970e3fcc5e3995d6c9d0530 /src/kdc/do_tgs_req.c
parent744d6c334fa8448c604c3948a10b88098a6dcf51 (diff)
downloadkrb5-e987546b4ff1689bb711cc46118ad9fc0a5613f6.tar.gz
krb5-e987546b4ff1689bb711cc46118ad9fc0a5613f6.tar.xz
krb5-e987546b4ff1689bb711cc46118ad9fc0a5613f6.zip
Remove KDC macros for realm config fields
Stop using macros to refer to kdc_realm_t fields, as they could conflict with structure field names for the same. Leave behind the kdc_context and tgs_server macros for now.
Diffstat (limited to 'src/kdc/do_tgs_req.c')
-rw-r--r--src/kdc/do_tgs_req.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/kdc/do_tgs_req.c b/src/kdc/do_tgs_req.c
index 1e7331347a..d2b89e25ec 100644
--- a/src/kdc/do_tgs_req.c
+++ b/src/kdc/do_tgs_req.c
@@ -462,7 +462,7 @@ process_tgs_req(struct server_handle *handle, krb5_data *pkt,
min(header_enc_tkt->times.renew_till,
enc_tkt_reply.times.starttime +
min(server->max_renewable_life,
- max_renewable_life_for_realm)));
+ kdc_active_realm->realm_maxrlife)));
} else {
enc_tkt_reply.times.renew_till = 0;
}
@@ -641,8 +641,8 @@ process_tgs_req(struct server_handle *handle, krb5_data *pkt,
}
} else
krb5_klog_syslog(LOG_INFO, _("not checking transit path"));
- if (reject_bad_transit
- && !isflagset (enc_tkt_reply.flags, TKT_FLG_TRANSIT_POLICY_CHECKED)) {
+ if (kdc_active_realm->realm_reject_bad_transit &&
+ !isflagset(enc_tkt_reply.flags, TKT_FLG_TRANSIT_POLICY_CHECKED)) {
errcode = KRB5KDC_ERR_POLICY;
status = "BAD_TRANSIT";
goto cleanup;