* Copyright (c) 1994 The Regents of the University of California.
* %sccs.include.redist.c%
* @(#)extern.h 8.1 (Berkeley) %G%
void abort_remote
__P((FILE *));
void account
__P((int, char **));
int another
__P((int *, char ***, char *));
void blkfree
__P((char **));
void cd
__P((int, char **));
void cdup
__P((int, char **));
void changetype
__P((int, int));
void cmdscanner
__P((int));
int confirm
__P((char *, char *));
FILE *dataconn
__P((char *));
void delete __P((int, char **));
void disconnect
__P((int, char **));
void do_chmod
__P((int, char **));
void do_umask
__P((int, char **));
void domacro
__P((int, char **));
char *domap
__P((char *));
void doproxy
__P((int, char **));
char *dotrans
__P((char *));
int empty
__P((struct fd_set
*, int));
void fatal
__P((char *));
char **ftpglob
__P((char *));
void get
__P((int, char **));
struct cmd
*getcmd
__P((char *));
int getit
__P((int, char **, int, char *));
int globulize
__P((char **));
char *gunique
__P((char *));
void help
__P((int, char **));
char *hookup
__P((char *, int));
void idle
__P((int, char **));
int initconn
__P((void));
void lcd
__P((int, char **));
void ls
__P((int, char **));
void macdef
__P((int, char **));
void makeargv
__P((void));
void makedir
__P((int, char **));
void mdelete
__P((int, char **));
void mget
__P((int, char **));
void mls
__P((int, char **));
void modtime
__P((int, char **));
void mput
__P((int, char **));
void newer
__P((int, char **));
void proxtrans
__P((char *, char *, char *));
void ptransfer
__P((char *, long, struct timeval
*, struct timeval
*));
void put
__P((int, char **));
void pwd
__P((int, char **));
void quit
__P((int, char **));
void quote
__P((int, char **));
void quote1
__P((char *, int, char **));
void recvrequest
__P((char *, char *, char *, char *, int));
void reget
__P((int, char **));
char *remglob
__P((char **, int));
void removedir
__P((int, char **));
void renamefile
__P((int, char **));
void reset
__P((int, char **));
void restart
__P((int, char **));
void rmthelp
__P((int, char **));
void rmtstatus
__P((int, char **));
int ruserpass
__P((char *, char **, char **, char **));
void sendrequest
__P((char *, char *, char *, int));
void setascii
__P((int, char **));
void setbell
__P((int, char **));
void setbinary
__P((int, char **));
void setcase
__P((int, char **));
void setcr
__P((int, char **));
void setdebug
__P((int, char **));
void setform
__P((int, char **));
void setftmode
__P((int, char **));
void setglob
__P((int, char **));
void sethash
__P((int, char **));
void setnmap
__P((int, char **));
void setntrans
__P((int, char **));
void setpeer
__P((int, char **));
void setport
__P((int, char **));
void setprompt
__P((int, char **));
void setrunique
__P((int, char **));
void setstruct
__P((int, char **));
void setsunique
__P((int, char **));
void settenex
__P((int, char **));
void settrace
__P((int, char **));
void settype
__P((int, char **));
void setverbose
__P((int, char **));
void shell
__P((int, char **));
void site
__P((int, char **));
void sizecmd
__P((int, char **));
char *slurpstring
__P((void));
void status
__P((int, char **));
void syst
__P((int, char **));
void tvsub
__P((struct timeval
*, struct timeval
*, struct timeval
*));
void user
__P((int, char **));
extern jmp_buf abortprox
;
extern struct cmd cmdtab
[];
extern char reply_string
[];
extern off_t restart_point
;