xref: /openbsd-src/usr.bin/ftp/cmds.h (revision bfd817adb3f919c43054683845609a478bb1ddbf)
1*bfd817adSflorian /*	$OpenBSD: cmds.h,v 1.4 2019/05/16 12:44:17 florian Exp $	*/
2*bfd817adSflorian 
3*bfd817adSflorian /*
4*bfd817adSflorian  * Copyright (c) 2009 Martynas Venckus <martynas@openbsd.org>
5*bfd817adSflorian  *
6*bfd817adSflorian  * Permission to use, copy, modify, and distribute this software for any
7*bfd817adSflorian  * purpose with or without fee is hereby granted, provided that the above
8*bfd817adSflorian  * copyright notice and this permission notice appear in all copies.
9*bfd817adSflorian  *
10*bfd817adSflorian  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11*bfd817adSflorian  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
12*bfd817adSflorian  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
13*bfd817adSflorian  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
14*bfd817adSflorian  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
15*bfd817adSflorian  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16*bfd817adSflorian  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17*bfd817adSflorian  */
18*bfd817adSflorian 
19*bfd817adSflorian void	setascii(int, char **);
20*bfd817adSflorian void	setftmode(int, char **);
21*bfd817adSflorian void	setform(int, char **);
22*bfd817adSflorian void	setstruct(int, char **);
23*bfd817adSflorian void	reput(int, char **);
24*bfd817adSflorian void	put(int, char **);
25*bfd817adSflorian void	putit(int, char **, int);
26*bfd817adSflorian void	mput(int, char **);
27*bfd817adSflorian void	reget(int, char **);
28*bfd817adSflorian char   *onoff(int);
29*bfd817adSflorian void	status(int, char **);
30*bfd817adSflorian int	togglevar(int, char **, int *, const char *);
31*bfd817adSflorian void	setbell(int, char **);
32*bfd817adSflorian void	setedit(int, char **);
33*bfd817adSflorian void	setepsv4(int, char **);
34*bfd817adSflorian void	settrace(int, char **);
35*bfd817adSflorian void	sethash(int, char **);
36*bfd817adSflorian void	setverbose(int, char **);
37*bfd817adSflorian void	setport(int, char **);
38*bfd817adSflorian void	setprogress(int, char **);
39*bfd817adSflorian void	setprompt(int, char **);
40*bfd817adSflorian void	setgate(int, char **);
41*bfd817adSflorian void	setglob(int, char **);
42*bfd817adSflorian void	setpreserve(int, char **);
43*bfd817adSflorian void	setdebug(int, char **);
44*bfd817adSflorian void	lcd(int, char **);
45*bfd817adSflorian void	deletecmd(int, char **);
46*bfd817adSflorian void	mdelete(int, char **);
47*bfd817adSflorian void	renamefile(int, char **);
48*bfd817adSflorian void	ls(int, char **);
49*bfd817adSflorian void	mls(int, char **);
50*bfd817adSflorian void	shell(int, char **);
51*bfd817adSflorian void	user(int, char **);
52*bfd817adSflorian void	pwd(int, char **);
53*bfd817adSflorian void	lpwd(int, char **);
54*bfd817adSflorian void	makedir(int, char **);
55*bfd817adSflorian void	removedir(int, char **);
56*bfd817adSflorian void	quote(int, char **);
57*bfd817adSflorian void	site(int, char **);
58*bfd817adSflorian void	quote1(const char *, int, char **);
59*bfd817adSflorian void	do_chmod(int, char **);
60*bfd817adSflorian void	do_umask(int, char **);
61*bfd817adSflorian void	idle(int, char **);
62*bfd817adSflorian void	rmthelp(int, char **);
63*bfd817adSflorian void	quit(int, char **);
64*bfd817adSflorian void	account(int, char **);
65*bfd817adSflorian void	proxabort(int);
66*bfd817adSflorian void	doproxy(int, char **);
67*bfd817adSflorian void	setcase(int, char **);
68*bfd817adSflorian void	setcr(int, char **);
69*bfd817adSflorian void	setntrans(int, char **);
70*bfd817adSflorian void	setnmap(int, char **);
71*bfd817adSflorian void	setpassive(int, char **);
72*bfd817adSflorian void	setsunique(int, char **);
73*bfd817adSflorian void	setrunique(int, char **);
74*bfd817adSflorian void	cdup(int, char **);
75*bfd817adSflorian void	restart(int, char **);
76*bfd817adSflorian void	syst(int, char **);
77*bfd817adSflorian void	macdef(int, char **);
78*bfd817adSflorian void	sizecmd(int, char **);
79*bfd817adSflorian void	modtime(int, char **);
80*bfd817adSflorian void	rmtstatus(int, char **);
81*bfd817adSflorian void	newer(int, char **);
82*bfd817adSflorian void	page(int, char **);
83*bfd817adSflorian 
84