aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/krb5/asn.1/ChangeLog5
-rw-r--r--src/lib/krb5/asn.1/asn1_k_decode.h2
-rw-r--r--src/lib/krb5/keytab/ktbase.c1
-rw-r--r--src/lib/krb5/krb/chpw.c6
4 files changed, 6 insertions, 8 deletions
diff --git a/src/lib/krb5/asn.1/ChangeLog b/src/lib/krb5/asn.1/ChangeLog
index 77433fd..d1be656 100644
--- a/src/lib/krb5/asn.1/ChangeLog
+++ b/src/lib/krb5/asn.1/ChangeLog
@@ -1,8 +1,3 @@
-2005-12-07 Ken Raeburn <raeburn@mit.edu>
-
- * asn1_k_decode.h (asn1_decode_etype_info_entry): Delete
- prototype.
-
2004-08-31 Tom Yu <tlyu@mit.edu>
* asn1buf.c: Fix denial-of-service bug.
diff --git a/src/lib/krb5/asn.1/asn1_k_decode.h b/src/lib/krb5/asn.1/asn1_k_decode.h
index 22e43fd..1852e76 100644
--- a/src/lib/krb5/asn.1/asn1_k_decode.h
+++ b/src/lib/krb5/asn.1/asn1_k_decode.h
@@ -141,6 +141,8 @@ asn1_error_code asn1_decode_pa_data
(asn1buf *buf, krb5_pa_data *val);
asn1_error_code asn1_decode_passwdsequence
(asn1buf *buf, passwd_phrase_element *val);
+asn1_error_code asn1_decode_etype_info_entry
+ (asn1buf *buf, krb5_etype_info_entry *val);
asn1_error_code asn1_decode_sam_challenge
(asn1buf *buf, krb5_sam_challenge *val);
asn1_error_code asn1_decode_sam_challenge_2
diff --git a/src/lib/krb5/keytab/ktbase.c b/src/lib/krb5/keytab/ktbase.c
index d351bfa..a03379d 100644
--- a/src/lib/krb5/keytab/ktbase.c
+++ b/src/lib/krb5/keytab/ktbase.c
@@ -27,7 +27,6 @@
* Registration functions for keytab.
*/
-#include <ctype.h>
#include "k5-int.h"
extern const krb5_kt_ops krb5_ktf_ops;
diff --git a/src/lib/krb5/krb/chpw.c b/src/lib/krb5/krb/chpw.c
index 184bfb5..a455cc4 100644
--- a/src/lib/krb5/krb/chpw.c
+++ b/src/lib/krb5/krb/chpw.c
@@ -249,9 +249,10 @@ krb5int_mk_setpw_req(
krb5_data *encoded_setpw;
char *ptr;
+ int count = 2;
- cipherpw.data = NULL;
- cipherpw.length = 0;
+ cipherpw.data = NULL;
+ cipherpw.length = 0;
if (ret = krb5_auth_con_setflags(context, auth_context,
KRB5_AUTH_CONTEXT_DO_SEQUENCE))
@@ -317,6 +318,7 @@ krb5int_rd_setpw_rep( krb5_context context, krb5_auth_context auth_context, krb5
krb5_error_code ret;
krb5_data cipherresult;
krb5_data clearresult;
+ krb5_replay_data replay;
krb5_keyblock *tmpkey;
/*
** validate the packet length -