summaryrefslogtreecommitdiffstats
path: root/crypto/kerberosIV/lib/krb/mk_priv.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/kerberosIV/lib/krb/mk_priv.c')
-rw-r--r--crypto/kerberosIV/lib/krb/mk_priv.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/crypto/kerberosIV/lib/krb/mk_priv.c b/crypto/kerberosIV/lib/krb/mk_priv.c
index b6a9cc4..20f4ee2 100644
--- a/crypto/kerberosIV/lib/krb/mk_priv.c
+++ b/crypto/kerberosIV/lib/krb/mk_priv.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1995, 1996, 1997 Kungliga Tekniska Högskolan
+ * Copyright (c) 1995, 1996, 1997, 1998 Kungliga Tekniska Högskolan
* (Royal Institute of Technology, Stockholm, Sweden).
* All rights reserved.
*
@@ -38,10 +38,10 @@
#include "krb_locl.h"
-RCSID("$Id: mk_priv.c,v 1.18 1997/04/01 08:18:37 joda Exp $");
+RCSID("$Id: mk_priv.c,v 1.21 1998/06/09 19:25:23 joda Exp $");
/* application include files */
-#include "lsb_addr_comp.h"
+#include "krb-archaeology.h"
/*
* krb_mk_priv() constructs an AUTH_MSG_PRIVATE message. It takes
@@ -93,28 +93,28 @@ krb_mk_priv(void *in, void *out, u_int32_t length,
u_int32_t src_addr;
u_int32_t len;
- p += krb_put_int(KRB_PROT_VERSION, p, 1);
- p += krb_put_int(AUTH_MSG_PRIVATE, p, 1);
+ p += krb_put_int(KRB_PROT_VERSION, p, 1, 1);
+ p += krb_put_int(AUTH_MSG_PRIVATE, p, 1, 1);
len = 4 + length + 1 + 4 + 4;
len = (len + 7) & ~7;
- p += krb_put_int(len, p, 4);
+ p += krb_put_int(len, p, 4, 4);
cipher = p;
- p += krb_put_int(length, p, 4);
+ p += krb_put_int(length, p, 4, 4);
memcpy(p, in, length);
p += length;
- gettimeofday(&tv, NULL);
+ krb_kdctimeofday(&tv);
*p++ =tv.tv_usec / 5000;
src_addr = sender->sin_addr.s_addr;
- p += krb_put_address(src_addr, p);
+ p += krb_put_address(src_addr, p, 4);
- p += krb_put_int(lsb_time(tv.tv_sec, sender, receiver), p, 4);
+ p += krb_put_int(lsb_time(tv.tv_sec, sender, receiver), p, 4, 4);
memset(p, 0, 7);
OpenPOWER on IntegriCloud