3 int fgetcSocket(int s
);
4 const char *fputsSocket(const char *format
, int s
);
6 const char *fprintfSocket(int s
, const char *format
, ...);
8 int fputcSocket(int s
, char putChar
);
9 int fputSocket(int s
, char *putChar
, int len
);
10 char *fgetsSocket(int s
, char *string
);
12 char *hookup(const char *host
, int port
);
13 char **glob(const char *s
);
16 int getreply(int expecteof
);
17 int ruserpass(const char *host
, char **aname
, char **apass
, char **aacct
);
18 char *getpass(const char *prompt
);
20 void domacro(int argc
, const char *argv
[]);
21 void proxtrans(const char *cmd
, const char *local
, const char *remote
);
24 void disconnect(int argc
, const char *argv
[]);
25 void ptransfer(const char *direction
, long bytes
, struct timeval
*t0
, struct timeval
*t1
);
26 void setascii(int argc
, const char *argv
[]);
27 void setbinary(int argc
, const char *argv
[]);
29 void settenex(int argc
, const char *argv
[]);
30 void tvsub(struct timeval
*tdiff
, struct timeval
*t1
, struct timeval
*t0
);
31 void setpassive(int argc
, const char *argv
[]);
32 void setpeer(int argc
, const char *argv
[]);
33 void cmdscanner(int top
);
34 void pswitch(int flag
);
35 void quit(int argc
, const char *argv
[]);
36 int login(const char *host
);
37 int command(const char *fmt
, ...);
38 int globulize(const char **cpp
);
39 void sendrequest(const char *cmd
, const char *local
, const char *remote
, int printnames
);
40 void recvrequest(const char *cmd
, const char *local
, const char *remote
, const char *mode
,
42 int confirm(const char *cmd
, const char *file
);
43 void blkfree(char **av0
);
44 int getit(int argc
, const char *argv
[], int restartit
, const char *mode
);
48 void setbell(int argc
, const char *argv
[]);
49 void setdebug(int argc
, const char *argv
[]);
50 void setglob(int argc
, const char *argv
[]);
51 void sethash(int argc
, const char *argv
[]);
52 void setport(int argc
, const char *argv
[]);
53 void setprompt(int argc
, const char *argv
[]);
54 void settrace(int argc
, const char *argv
[]);
55 void setverbose(int argc
, const char *argv
[]);
56 void settype(int argc
, const char *argv
[]);
57 void setform(int argc
, const char *argv
[]);
58 void setstruct(int argc
, const char *argv
[]);
59 void restart(int argc
, const char *argv
[]);
60 void syst(int argc
, const char *argv
[]);
61 void cd(int argc
, const char *argv
[]);
62 void lcd(int argc
, const char *argv
[]);
63 void delete(int argc
, const char *argv
[]);
64 void mdelete(int argc
, const char *argv
[]);
65 void ls(int argc
, const char *argv
[]);
66 void mls(int argc
, const char *argv
[]);
67 void get(int argc
, const char *argv
[]);
68 void mget(int argc
, const char *argv
[]);
69 void help(int argc
, const char *argv
[]);
70 void put(int argc
, const char *argv
[]);
71 void mput(int argc
, const char *argv
[]);
72 void reget(int argc
, const char *argv
[]);
73 void status(int argc
, const char *argv
[]);
74 void renamefile(int argc
, const char *argv
[]);
75 void quote(int argc
, const char *argv
[]);
76 void rmthelp(int argc
, const char *argv
[]);
77 void site(int argc
, const char *argv
[]);
78 void pwd(int argc
, const char *argv
[]);
79 void makedir(int argc
, const char *argv
[]);
80 void removedir(int argc
, const char *argv
[]);
81 void setcr(int argc
, const char *argv
[]);
82 void account(int argc
, const char *argv
[]);
83 void doproxy(int argc
, const char *argv
[]);
84 void reset(int argc
, const char *argv
[]);
85 void setcase(int argc
, const char *argv
[]);
86 void setntrans(int argc
, const char *argv
[]);
87 void setnmap(int argc
, const char *argv
[]);
88 void setsunique(int argc
, const char *argv
[]);
89 void setrunique(int argc
, const char *argv
[]);
90 void cdup(int argc
, const char *argv
[]);
91 void macdef(int argc
, const char *argv
[]);
92 void sizecmd(int argc
, const char *argv
[]);
93 void modtime(int argc
, const char *argv
[]);
94 void newer(int argc
, const char *argv
[]);
95 void rmtstatus(int argc
, const char *argv
[]);
96 void do_chmod(int argc
, const char *argv
[]);
97 void do_umask(int argc
, const char *argv
[]);
98 void idle(int argc
, const char *argv
[]);
99 void shell(int argc
, const char *argv
[]);
100 void user(int argc
, const char *argv
[]);
101 void fsetmode(int argc
, const char *argv
[]);
102 struct cmd
*getcmd(const char *name
);