diff --git a/reactos/base/applications/network/ftp/cmds.c b/reactos/base/applications/network/ftp/cmds.c index b2763caccb3..5ba350ad2bd 100644 --- a/reactos/base/applications/network/ftp/cmds.c +++ b/reactos/base/applications/network/ftp/cmds.c @@ -48,7 +48,6 @@ static char sccsid[] = "@(#)cmds.c 5.18 (Berkeley) 4/20/89"; extern char *globerr; extern char home[]; extern char *remglob(); -extern char *getenv(); extern int allbinary; extern off_t restart_point; extern char reply_string[]; @@ -2195,7 +2194,6 @@ void restart(argc, argv) int argc; char *argv[]; { - extern long atol(); if (argc != 2) printf("restart: offset not specified\n"); else { diff --git a/reactos/base/applications/network/ftp/ftp.c b/reactos/base/applications/network/ftp/ftp.c index cc217365028..ea9610c883f 100644 --- a/reactos/base/applications/network/ftp/ftp.c +++ b/reactos/base/applications/network/ftp/ftp.c @@ -461,7 +461,7 @@ void sendrequest(const char *cmd, const char *local, const char *remote, int pri { FILE *fin; int dout = 0; - int (*closefunc)(), _pclose(), fclose(); + int (*closefunc)(); sig_t (*oldintr)(), (*oldintp)(); char buf[BUFSIZ], *bufp; long bytes = 0, hashbytes = HASHBYTES; @@ -735,7 +735,7 @@ void recvrequest(const char *cmd, const char *local, const char *remote, const c { FILE *fout = stdout; int din = 0; - int (*closefunc)(), _pclose(), fclose(); + int (*closefunc)(); void (*oldintr)(int), (*oldintp)(int); int oldverbose = 0, oldtype = 0, is_retr, tcrflag, nfnd, bare_lfs = 0; char msg; @@ -748,7 +748,6 @@ void recvrequest(const char *cmd, const char *local, const char *remote, const c register int c, d; struct timeval start, stop; // struct stat st; - extern void *malloc(); is_retr = strcmp(cmd, "RETR") == 0; if (is_retr && verbose && printnames) { diff --git a/reactos/base/applications/network/ftp/ftp.rbuild b/reactos/base/applications/network/ftp/ftp.rbuild index e48eaf1a5cc..854c41b1701 100644 --- a/reactos/base/applications/network/ftp/ftp.rbuild +++ b/reactos/base/applications/network/ftp/ftp.rbuild @@ -1,6 +1,6 @@ - + . kernel32 diff --git a/reactos/base/applications/network/ftp/prototypes.h b/reactos/base/applications/network/ftp/prototypes.h index 7ad8a4c4812..05f3ab281d4 100644 --- a/reactos/base/applications/network/ftp/prototypes.h +++ b/reactos/base/applications/network/ftp/prototypes.h @@ -44,8 +44,6 @@ int getit(int argc, const char *argv[], int restartit, const char *mode); int sleep(int time); char *tail(); -int errno; -char *mktemp(); void setbell(), setdebug(); void setglob(), sethash(), setport(); void setprompt(); diff --git a/reactos/base/applications/network/ftp/ruserpass.c b/reactos/base/applications/network/ftp/ruserpass.c index 688859e0874..618147e8d9a 100644 --- a/reactos/base/applications/network/ftp/ruserpass.c +++ b/reactos/base/applications/network/ftp/ruserpass.c @@ -29,9 +29,6 @@ static char sccsid[] = "@(#)ruserpass.c 5.1 (Berkeley) 3/1/89"; #include "prototypes.h" #include -char *renvlook(), *index(), *getenv(), *getpass(), *getlogin(); -void *malloc(); -char *strcpy(); struct utmp *getutmp(); static FILE *cfile; @@ -73,7 +70,6 @@ int ruserpass(const char *host, char **aname, char **apass, char **aacct) char myname[MAXHOSTNAMELEN]; int t, i, c, usedefault = 0; struct stat stb; - extern int errno; hdir = getenv("HOME"); if (hdir == NULL)