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, 7 insertions, 0 deletions
diff --git a/src/appl/gssftp/ftpd/ChangeLog b/src/appl/gssftp/ftpd/ChangeLog
index 2f532cb3f..8e5d3352e 100644
--- a/src/appl/gssftp/ftpd/ChangeLog
+++ b/src/appl/gssftp/ftpd/ChangeLog
@@ -1,3 +1,8 @@
+2001-06-20 Ezra Peisach <epeisach@mit.edu>
+
+ * ftpd.c: Include gssapi/gssapi_krb5.h for gss_krb5_copy_ccache
+ prototype. Provide prototype for yyparse.
+
2001-06-19 Ezra Peisach <epeisach@mit.edu>
* ftpcmd.y: Cleanup potential ambiguity between comparsion and
diff --git a/src/appl/gssftp/ftpd/ftpd.c b/src/appl/gssftp/ftpd/ftpd.c
index b7d77c906..834d807f6 100644
--- a/src/appl/gssftp/ftpd/ftpd.c
+++ b/src/appl/gssftp/ftpd/ftpd.c
@@ -118,6 +118,7 @@ extern char *sys_errlist[];
extern char *mktemp ();
char *ftpusers;
+extern int yyparse(void);
#include <k5-util.h>
@@ -137,6 +138,7 @@ static char *krb4_services[] = { "ftp", "rcmd", NULL };
#ifdef GSSAPI
#include <gssapi/gssapi.h>
#include <gssapi/gssapi_generic.h>
+#include <gssapi/gssapi_krb5.h>
gss_ctx_id_t gcontext;
gss_buffer_desc client_name;
static char *gss_services[] = { "ftp", "host", NULL };