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