repo.or.cz
/
uftps.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Removed non portable -v flag for rm command.
[uftps.git]
/
command_parser.gperf
blob
82fedfe335bebfa3a778ed2260d14ead6ba44f33
1
%language=ANSI-C
2
%7bit
3
%compare-lengths
4
%readonly-tables
5
%includes
6
7
%define hash-function-name command_hash
8
%define lookup-function-name parse_command
9
10
%struct-type
11
%define slot-name cmd
12
struct Cmd { const char *cmd; enum command value; };
13
14
%%
15
ABOR, FTP_ABOR
16
ACCT, FTP_ACCT
17
ALLO, FTP_ALLO
18
APPE, FTP_APPE
19
CDUP, FTP_CDUP
20
CWD, FTP_CWD
21
DELE, FTP_DELE
22
FEAT, FTP_FEAT
23
HELP, FTP_HELP
24
LIST, FTP_LIST
25
MDTM, FTP_MDTM
26
MKD, FTP_MKD
27
MODE, FTP_MODE
28
NLST, FTP_NLST
29
NOOP, FTP_NOOP
30
OPTS, FTP_OPTS
31
PASS, FTP_PASS
32
PASV, FTP_PASV
33
PORT, FTP_PORT
34
PWD, FTP_PWD
35
QUIT, FTP_QUIT
36
REIN, FTP_REIN
37
REST, FTP_REST
38
RETR, FTP_RETR
39
RMD, FTP_RMD
40
RNFR, FTP_RNFR
41
RNTO, FTP_RNTO
42
SITE, FTP_SITE
43
SIZE, FTP_SIZE
44
SMNT, FTP_SMNT
45
STAT, FTP_STAT
46
STOR, FTP_STOR
47
STOU, FTP_STOU
48
STRU, FTP_STRU
49
SYST, FTP_SYST
50
TYPE, FTP_TYPE
51
USER, FTP_USER
52
%%