summaryrefslogtreecommitdiffstats
path: root/crypto/heimdal/lib/gssapi/get_mic.c
diff options
context:
space:
mode:
authornectar <nectar@FreeBSD.org>2002-02-19 15:46:56 +0000
committernectar <nectar@FreeBSD.org>2002-02-19 15:46:56 +0000
commit69a91bec14ec3ad49d1c8a82c40a796755f9e4a3 (patch)
tree85ecf91fd00875cec4b93111d3a8ed9eec9cddfe /crypto/heimdal/lib/gssapi/get_mic.c
parent8db4cdb3da4228a5d93635e43825e2e8a2f66db7 (diff)
downloadFreeBSD-src-69a91bec14ec3ad49d1c8a82c40a796755f9e4a3.zip
FreeBSD-src-69a91bec14ec3ad49d1c8a82c40a796755f9e4a3.tar.gz
Import of Heimdal Kerberos from KTH repository circa 2002/02/17.
Diffstat (limited to 'crypto/heimdal/lib/gssapi/get_mic.c')
-rw-r--r--crypto/heimdal/lib/gssapi/get_mic.c16
1 files changed, 6 insertions, 10 deletions
diff --git a/crypto/heimdal/lib/gssapi/get_mic.c b/crypto/heimdal/lib/gssapi/get_mic.c
index 751f56c..720a2ff 100644
--- a/crypto/heimdal/lib/gssapi/get_mic.c
+++ b/crypto/heimdal/lib/gssapi/get_mic.c
@@ -33,7 +33,7 @@
#include "gssapi_locl.h"
-RCSID("$Id: get_mic.c,v 1.17 2001/05/11 09:16:46 assar Exp $");
+RCSID("$Id: get_mic.c,v 1.19 2001/10/31 13:37:39 nectar Exp $");
static OM_uint32
mic_des
@@ -91,7 +91,7 @@ mic_des
memcpy (p - 8, hash, 8); /* SGN_CKSUM */
/* sequence number */
- krb5_auth_getlocalseqnumber (gssapi_krb5_context,
+ krb5_auth_con_getlocalseqnumber (gssapi_krb5_context,
context_handle->auth_context,
&seq_number);
@@ -108,7 +108,7 @@ mic_des
des_cbc_encrypt ((void *)p, (void *)p, 8,
schedule, (des_cblock *)(p + 8), DES_ENCRYPT);
- krb5_auth_setlocalseqnumber (gssapi_krb5_context,
+ krb5_auth_con_setlocalseqnumber (gssapi_krb5_context,
context_handle->auth_context,
++seq_number);
@@ -198,7 +198,7 @@ mic_des3
memcpy (p + 8, cksum.checksum.data, cksum.checksum.length);
/* sequence number */
- krb5_auth_getlocalseqnumber (gssapi_krb5_context,
+ krb5_auth_con_getlocalseqnumber (gssapi_krb5_context,
context_handle->auth_context,
&seq_number);
@@ -236,11 +236,7 @@ mic_des3
memcpy (p, encdata.data, encdata.length);
krb5_data_free (&encdata);
- p += 8 + cksum.checksum.length;
-
- memcpy (p, message_buffer->value, message_buffer->length);
-
- krb5_auth_setlocalseqnumber (gssapi_krb5_context,
+ krb5_auth_con_setlocalseqnumber (gssapi_krb5_context,
context_handle->auth_context,
++seq_number);
@@ -260,7 +256,7 @@ OM_uint32 gss_get_mic
OM_uint32 ret;
krb5_keytype keytype;
- ret = gss_krb5_getsomekey(context_handle, &key);
+ ret = gss_krb5_get_localkey(context_handle, &key);
if (ret) {
gssapi_krb5_set_error_string ();
*minor_status = ret;
OpenPOWER on IntegriCloud