summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/appl/gssftp/ftpd/ChangeLog5
-rw-r--r--src/appl/gssftp/ftpd/ftpd.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/src/appl/gssftp/ftpd/ChangeLog b/src/appl/gssftp/ftpd/ChangeLog
index 6e89e0f6ba..c940e015cf 100644
--- a/src/appl/gssftp/ftpd/ChangeLog
+++ b/src/appl/gssftp/ftpd/ChangeLog
@@ -1,3 +1,8 @@
+2003-01-03 Ken Raeburn <raeburn@mit.edu>
+
+ * ftpd.c (auth_data): Kerberos v4 checksum must be a 32-bit
+ value.
+
2002-10-23 Ezra Peisach <epeisach@bu.edu>
* ftpcmd.y: Bison 1.75 cleanup. Essentially remove `=' before
diff --git a/src/appl/gssftp/ftpd/ftpd.c b/src/appl/gssftp/ftpd/ftpd.c
index 193e9aaa19..7fd78991ed 100644
--- a/src/appl/gssftp/ftpd/ftpd.c
+++ b/src/appl/gssftp/ftpd/ftpd.c
@@ -2299,7 +2299,7 @@ char *adata;
#ifdef KRB5_KRB4_COMPAT
static char **service=NULL;
char instance[INST_SZ];
- u_long cksum;
+ KRB4_32 cksum;
char buf[FTP_BUFSIZ];
u_char out_buf[sizeof(buf)];
#endif /* KRB5_KRB4_COMPAT */