Commit | Line | Data |
---|---|---|
173c8669 JSP |
1 | /*- |
2 | * Copyright (c) 1994 The Regents of the University of California. | |
3 | * All rights reserved. | |
4 | * | |
5 | * %sccs.include.redist.c% | |
6 | * | |
7 | * @(#)extern.h 8.1 (Berkeley) %G% | |
8 | */ | |
9 | ||
10 | struct timeval; | |
11 | struct fd_set; | |
12 | ||
13 | void abort_remote __P((FILE *)); | |
14 | void abortpt __P(()); | |
15 | void abortrecv __P(()); | |
16 | void abortsend __P(()); | |
17 | void account __P((int, char **)); | |
18 | int another __P((int *, char ***, char *)); | |
19 | void blkfree __P((char **)); | |
20 | void cd __P((int, char **)); | |
21 | void cdup __P((int, char **)); | |
22 | void changetype __P((int, int)); | |
23 | void cmdabort __P(()); | |
24 | void cmdscanner __P((int)); | |
25 | int command __P(()); | |
26 | int confirm __P((char *, char *)); | |
27 | FILE *dataconn __P((char *)); | |
28 | void delete __P((int, char **)); | |
29 | void disconnect __P((int, char **)); | |
30 | void do_chmod __P((int, char **)); | |
31 | void do_umask __P((int, char **)); | |
32 | void domacro __P((int, char **)); | |
33 | char *domap __P((char *)); | |
34 | void doproxy __P((int, char **)); | |
35 | char *dotrans __P((char *)); | |
36 | int empty __P((struct fd_set *, int)); | |
37 | void fatal __P((char *)); | |
38 | char **ftpglob __P((char *)); | |
39 | void get __P((int, char **)); | |
40 | struct cmd *getcmd __P((char *)); | |
41 | int getit __P((int, char **, int, char *)); | |
42 | int getreply __P((int)); | |
43 | int globulize __P((char **)); | |
44 | char *gunique __P((char *)); | |
45 | void help __P((int, char **)); | |
46 | char *hookup __P((char *, int)); | |
47 | void idle __P((int, char **)); | |
48 | int initconn __P((void)); | |
49 | void intr __P(()); | |
50 | void lcd __P((int, char **)); | |
51 | int login __P((char *)); | |
52 | void lostpeer __P(()); | |
53 | void ls __P((int, char **)); | |
54 | void mabort __P((int)); | |
55 | void macdef __P((int, char **)); | |
56 | void makeargv __P((void)); | |
57 | void makedir __P((int, char **)); | |
58 | void mdelete __P((int, char **)); | |
59 | void mget __P((int, char **)); | |
60 | void mls __P((int, char **)); | |
61 | void modtime __P((int, char **)); | |
62 | void mput __P((int, char **)); | |
63 | char *onoff __P((int)); | |
64 | void newer __P((int, char **)); | |
65 | void proxabort __P(()); | |
66 | void proxtrans __P((char *, char *, char *)); | |
67 | void psabort __P(()); | |
68 | void pswitch __P((int)); | |
69 | void ptransfer __P((char *, long, struct timeval *, struct timeval *)); | |
70 | void put __P((int, char **)); | |
71 | void pwd __P((int, char **)); | |
72 | void quit __P((int, char **)); | |
73 | void quote __P((int, char **)); | |
74 | void quote1 __P((char *, int, char **)); | |
75 | void recvrequest __P((char *, char *, char *, char *, int)); | |
76 | void reget __P((int, char **)); | |
77 | char *remglob __P((char **, int)); | |
78 | void removedir __P((int, char **)); | |
79 | void renamefile __P((int, char **)); | |
80 | void reset __P((int, char **)); | |
81 | void restart __P((int, char **)); | |
82 | void rmthelp __P((int, char **)); | |
83 | void rmtstatus __P((int, char **)); | |
84 | int ruserpass __P((char *, char **, char **, char **)); | |
85 | void sendrequest __P((char *, char *, char *, int)); | |
86 | void setascii __P((int, char **)); | |
87 | void setbell __P((int, char **)); | |
88 | void setbinary __P((int, char **)); | |
89 | void setcase __P((int, char **)); | |
90 | void setcr __P((int, char **)); | |
91 | void setdebug __P((int, char **)); | |
92 | void setform __P((int, char **)); | |
93 | void setftmode __P((int, char **)); | |
94 | void setglob __P((int, char **)); | |
95 | void sethash __P((int, char **)); | |
96 | void setnmap __P((int, char **)); | |
97 | void setntrans __P((int, char **)); | |
98 | void setpeer __P((int, char **)); | |
99 | void setport __P((int, char **)); | |
100 | void setprompt __P((int, char **)); | |
101 | void setrunique __P((int, char **)); | |
102 | void setstruct __P((int, char **)); | |
103 | void setsunique __P((int, char **)); | |
104 | void settenex __P((int, char **)); | |
105 | void settrace __P((int, char **)); | |
106 | void settype __P((int, char **)); | |
107 | void setverbose __P((int, char **)); | |
108 | void shell __P((int, char **)); | |
109 | void site __P((int, char **)); | |
110 | void sizecmd __P((int, char **)); | |
111 | char *slurpstring __P((void)); | |
112 | void status __P((int, char **)); | |
113 | void syst __P((int, char **)); | |
114 | void tvsub __P((struct timeval *, struct timeval *, struct timeval *)); | |
115 | void user __P((int, char **)); | |
116 | ||
117 | extern jmp_buf abortprox; | |
118 | extern int abrtflag; | |
119 | extern struct cmd cmdtab[]; | |
120 | extern FILE *cout; | |
121 | extern int data; | |
122 | extern char *globerr; | |
123 | extern char *home; | |
124 | extern jmp_buf jabort; | |
125 | extern int proxy; | |
126 | extern char reply_string[]; | |
127 | extern off_t restart_point; | |
128 | extern int NCMDS; |