diff options
author | Karl Ramm <kcr@mit.edu> | 2007-07-20 05:07:19 +0000 |
---|---|---|
committer | Karl Ramm <kcr@mit.edu> | 2007-07-20 05:07:19 +0000 |
commit | 15cf157d47aafe49fd59b7acc23fe172f8a23566 (patch) | |
tree | 747829bb544497cad68906bb21b2fd9fbb2cc1f3 /server/realm.c | |
parent | 82ea504def6eb144c2b13b315890b297e29345c5 (diff) |
debian patch applied and reconciled, version unfinalized
Diffstat (limited to 'server/realm.c')
-rw-r--r-- | server/realm.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/server/realm.c b/server/realm.c index 37b0df9..ecef9eb 100644 --- a/server/realm.c +++ b/server/realm.c @@ -619,12 +619,14 @@ realm_deathgram(server) zdbug((LOG_DEBUG, "rlm_deathgram: suggesting %s to %s", (server) ? server->addr_str : "nothing", realm->name)); +#ifdef HAVE_KRB4 if (!ticket_lookup(realm->name)) if ((retval = ticket_retrieve(realm)) != ZERR_NONE) { syslog(LOG_WARNING, "rlm_deathgram failed: %s", error_message(retval)); return; } +#endif if ((retval = ZFormatNotice(&snotice, &pack, &packlen, ZAUTH)) != ZERR_NONE) @@ -683,12 +685,14 @@ realm_wakeup() snotice.z_message = NULL; snotice.z_message_len = 0; +#ifdef HAVE_KRB4 if (!ticket_lookup(realm->name)) if ((retval = ticket_retrieve(realm)) != ZERR_NONE) { syslog(LOG_WARNING, "rlm_wakeup failed: %s", error_message(retval)); continue; } +#endif if ((retval = ZFormatNotice(&snotice, &pack, &packlen, ZAUTH)) != ZERR_NONE) @@ -1227,8 +1231,8 @@ realm_sendit_auth(notice, who, auth, realm, ack_to_sender) (void) sprintf(multi, "%d/%d", offset+origoffset, origlen); partnotice.z_multinotice = multi; if (offset > 0) { - (void) gettimeofday(&partnotice.z_uid.tv, - (struct timezone *)0); + (void) Z_gettimeofday(&partnotice.z_uid.tv, + (struct timezone *)0); partnotice.z_uid.tv.tv_sec = htonl((u_long) partnotice.z_uid.tv.tv_sec); partnotice.z_uid.tv.tv_usec = |