diff options
Diffstat (limited to 'crypto/heimdal/lib/gssapi/8003.c')
-rw-r--r-- | crypto/heimdal/lib/gssapi/8003.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/crypto/heimdal/lib/gssapi/8003.c b/crypto/heimdal/lib/gssapi/8003.c index 61fe215..f37fe04 100644 --- a/crypto/heimdal/lib/gssapi/8003.c +++ b/crypto/heimdal/lib/gssapi/8003.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 1998 Kungliga Tekniska Högskolan + * Copyright (c) 1997 - 2000 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -33,7 +33,7 @@ #include "gssapi_locl.h" -RCSID("$Id: 8003.c,v 1.5 1999/12/02 17:05:03 joda Exp $"); +RCSID("$Id: 8003.c,v 1.6 2000/01/25 23:10:13 assar Exp $"); static krb5_error_code encode_om_uint32(OM_uint32 n, u_char *p) @@ -57,32 +57,32 @@ hash_input_chan_bindings (const gss_channel_bindings_t b, u_char *p) { u_char num[4]; - struct md5 md5; + MD5_CTX md5; - md5_init(&md5); + MD5Init(&md5); encode_om_uint32 (b->initiator_addrtype, num); - md5_update (&md5, num, sizeof(num)); + MD5Update (&md5, num, sizeof(num)); encode_om_uint32 (b->initiator_address.length, num); - md5_update (&md5, num, sizeof(num)); + MD5Update (&md5, num, sizeof(num)); if (b->initiator_address.length) - md5_update (&md5, + MD5Update (&md5, b->initiator_address.value, b->initiator_address.length); encode_om_uint32 (b->acceptor_addrtype, num); - md5_update (&md5, num, sizeof(num)); + MD5Update (&md5, num, sizeof(num)); encode_om_uint32 (b->acceptor_address.length, num); - md5_update (&md5, num, sizeof(num)); + MD5Update (&md5, num, sizeof(num)); if (b->acceptor_address.length) - md5_update (&md5, + MD5Update (&md5, b->acceptor_address.value, b->acceptor_address.length); encode_om_uint32 (b->application_data.length, num); - md5_update (&md5, num, sizeof(num)); + MD5Update (&md5, num, sizeof(num)); if (b->application_data.length) - md5_update (&md5, + MD5Update (&md5, b->application_data.value, b->application_data.length); - md5_finito (&md5, p); + MD5Final (p, &md5); return 0; } |