aboutsummaryrefslogtreecommitdiff
path: root/src/kdc/replay.c
diff options
context:
space:
mode:
authorChris Provenzano <proven@mit.edu>1995-01-13 22:05:49 +0000
committerChris Provenzano <proven@mit.edu>1995-01-13 22:05:49 +0000
commit7a3dfafc7c240ec64248269f97f25fed1009e362 (patch)
treeb31628fd34740ee0f0bd068df615759084eaa6bb /src/kdc/replay.c
parentef4a40eef2b466b34a015a9419dccee2a9fd5ee4 (diff)
downloadkrb5-7a3dfafc7c240ec64248269f97f25fed1009e362.zip
krb5-7a3dfafc7c240ec64248269f97f25fed1009e362.tar.gz
krb5-7a3dfafc7c240ec64248269f97f25fed1009e362.tar.bz2
Removed all references to DECLARG and OLDDECLARG.
Added krb5_context to all krb5_*() routines. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4815 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc/replay.c')
-rw-r--r--src/kdc/replay.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/kdc/replay.c b/src/kdc/replay.c
index b8a22eb..922ff61 100644
--- a/src/kdc/replay.c
+++ b/src/kdc/replay.c
@@ -31,6 +31,7 @@
#include <krb5/los-proto.h>
#include <krb5/kdb.h>
#include "kdc_util.h"
+#include "extern.h"
typedef struct _krb5_kdc_replay_ent {
struct _krb5_kdc_replay_ent *next;
@@ -68,7 +69,7 @@ register krb5_data **outpkt;
krb5_int32 timenow;
register krb5_kdc_replay_ent *eptr, *last, *hold;
- if (krb5_timeofday(&timenow))
+ if (krb5_timeofday(kdc_context, &timenow))
return FALSE;
calls++;
@@ -84,7 +85,7 @@ register krb5_data **outpkt;
eptr->num_hits++;
hits++;
- if (krb5_copy_data(eptr->reply_packet, outpkt))
+ if (krb5_copy_data(kdc_context, eptr->reply_packet, outpkt))
return FALSE;
else
return TRUE;
@@ -94,8 +95,8 @@ register krb5_data **outpkt;
if (STALE(eptr)) {
/* flush it and collect stats */
max_hits_per_entry = max(max_hits_per_entry, eptr->num_hits);
- krb5_free_data(eptr->req_packet);
- krb5_free_data(eptr->reply_packet);
+ krb5_free_data(kdc_context, eptr->req_packet);
+ krb5_free_data(kdc_context, eptr->reply_packet);
hold = eptr;
last->next = eptr->next;
eptr = last;
@@ -120,7 +121,7 @@ register krb5_data *outpkt;
register krb5_kdc_replay_ent *eptr;
krb5_int32 timenow;
- if (krb5_timeofday(&timenow))
+ if (krb5_timeofday(kdc_context, &timenow))
return;
/* this is a new entry */
@@ -128,12 +129,12 @@ register krb5_data *outpkt;
if (!eptr)
return;
eptr->timein = timenow;
- if (krb5_copy_data(inpkt, &eptr->req_packet)) {
+ if (krb5_copy_data(kdc_context, inpkt, &eptr->req_packet)) {
krb5_xfree(eptr);
return;
}
- if (krb5_copy_data(outpkt, &eptr->reply_packet)) {
- krb5_free_data(eptr->req_packet);
+ if (krb5_copy_data(kdc_context, outpkt, &eptr->reply_packet)) {
+ krb5_free_data(kdc_context, eptr->req_packet);
krb5_xfree(eptr);
return;
}