Gcat	glob.c	/^Gcat(s1, s2)$/
Gmatch	glob.c	/^Gmatch(s, p)$/
Mftpd	ftpd.c	/^main(argc, argv, envp)$/
YYBACKUP	ftpcmd.c	/^#define YYBACKUP( newtoken, newvalue )\\$/
YYCOPY	ftpcmd.c	/^#define YYCOPY(to, from, type) \\$/
YYENLARGE	ftpcmd.c	/^#define YYENLARGE( from, type) \\$/
YYLEX	ftpcmd.c	/^#define YYLEX()		yycvtok(yylex())$/
YYNEW	ftpcmd.c	/^#define YYNEW(type)	malloc(sizeof(type) * yynewmax/
YYRECOVERING	ftpcmd.c	/^#define YYRECOVERING()	(!!yyerrflag)$/
ack	ftpd.c	/^ack(s)$/
acollect	glob.c	/^acollect(as)$/
addpath	glob.c	/^addpath(c)$/
amatch	glob.c	/^amatch(s, p)$/
any	glob.c	/^any(c, s)$/
auth_data	ftpcmd.y	/^auth_data:	STRING$/
auth_type	ftpcmd.y	/^auth_type:	STRING$/
blkcpy	glob.c	/^blkcpy(oav, bv)$/
blkfree	glob.c	/^blkfree(av0)$/
blklen	glob.c	/^blklen(av)$/
byte_size	ftpcmd.y	/^byte_size:	NUMBER$/
check_login	ftpcmd.y	/^check_login:	\/* empty *\/$/
checkuser	ftpd.c	/^checkuser(name)$/
cmd	ftpcmd.y	/^cmd:		AUTH SP auth_type CRLF$/
collect	glob.c	/^collect(as)$/
copy	ftpcmd.c	/^copy(s)$/
copyblk	glob.c	/^copyblk(v)$/
cwd	ftpd.c	/^cwd(path)$/
dataconn	ftpd.c	/^dataconn(name, size, mode)$/
delete	ftpd.c	/^delete(name)$/
digit	glob.c	/^digit(c)$/
dolog	ftpd.c	/^dolog(sin)$/
dologout	ftpd.c	/^dologout(status)$/
end_login	ftpd.c	/^end_login()$/
endusershell	ftpd.c	/^int endusershell()$/
eq	glob.c	/^#define	eq(a,b)		(strcmp(a, b)==0)$/
execbrc	glob.c	/^execbrc(p, s)$/
expand	glob.c	/^expand(as)$/
fatal	ftpd.c	/^fatal(s)$/
form_code	ftpcmd.y	/^form_code:	N$/
ftpd_pclose	popen.c	/^ftpd_pclose(iop)$/
ftpd_popen	popen.c	/^ftpd_popen(program, type)$/
ftpglob	glob.c	/^ftpglob(v)$/
getdatasock	ftpd.c	/^getdatasock(mode)$/
getdtablesize	popen.c	/^int getdtablesize(void)$/
gethdir	glob.c	/^gethdir(home)$/
getline	ftpcmd.c	/^getline(s, n, iop)$/
getusershell	ftpd.c	/^char *getusershell()$/
ginit	glob.c	/^ginit(agargv)$/
gunique	ftpd.c	/^gunique(local)$/
help	ftpcmd.c	/^help(ctab, s)$/
host_port	ftpcmd.y	/^host_port:	NUMBER COMMA NUMBER COMMA NUMBER COMMA /
isdir	glob.c	/^#define	isdir(d)	((d.st_mode & S_IFMT) == S_IFDIR)/
letter	glob.c	/^letter(c)$/
logwtmp	logwtmp.c	/^logwtmp(line, name, host)$/
lookup	ftpcmd.c	/^lookup(p, cmd)$/
lostconn	ftpd.c	/^lostconn()$/
lreply	ftpd.c	/^lreply(n, fmt, p0, p1, p2, p3, p4, p5)$/
makedir	ftpd.c	/^makedir(name)$/
match	glob.c	/^match(s, p)$/
matchdir	glob.c	/^matchdir(pattern)$/
mode_code	ftpcmd.y	/^mode_code:	S$/
myoob	ftpd.c	/^myoob()$/
nack	ftpd.c	/^nack(s)$/
octal_number	ftpcmd.y	/^octal_number:	NUMBER$/
pass	ftpd.c	/^pass(passwd)$/
passive	ftpd.c	/^passive()$/
password	ftpcmd.y	/^password:	\/* empty *\/$/
pathname	ftpcmd.y	/^pathname:	pathstring$/
pathstring	ftpcmd.y	/^pathstring:	STRING$/
perror_reply	ftpd.c	/^perror_reply(code, string)$/
pwd	ftpd.c	/^pwd()$/
rcmd	ftpcmd.y	/^rcmd:		RNFR check_login SP pathname CRLF$/
receive_data	ftpd.c	/^receive_data(instr, outstr)$/
removedir	ftpd.c	/^removedir(name)$/
renamecmd	ftpd.c	/^renamecmd(from, to)$/
renamefrom	ftpd.c	/^renamefrom(name)$/
reply	ftpd.c	/^reply(n, fmt, p0, p1, p2, p3, p4, p5)$/
retrieve	ftpd.c	/^retrieve(cmd, name)$/
rscan	glob.c	/^rscan(t, f)$/
send_data	ftpd.c	/^send_data(instr, outstr, blksize)$/
send_file_list	ftpd.c	/^send_file_list(whichfiles)$/
setproctitle	ftpd.c	/^setproctitle(fmt, a, b, c)$/
sgetpwnam	ftpd.c	/^sgetpwnam(name)$/
sgetsave	ftpd.c	/^sgetsave(s)$/
sizecmd	ftpcmd.c	/^sizecmd(filename)$/
sort	glob.c	/^sort()$/
statcmd	ftpd.c	/^statcmd()$/
statfilecmd	ftpd.c	/^statfilecmd(filename)$/
store	ftpd.c	/^store(name, mode, unique)$/
strend	glob.c	/^strend(cp)$/
strspl	glob.c	/^strspl(cp, dp)$/
struct_code	ftpcmd.y	/^struct_code:	F$/
tglob	glob.c	/^tglob(c)$/
toolong	ftpcmd.c	/^toolong()$/
type_code	ftpcmd.y	/^type_code:	A$/
upper	ftpcmd.c	/^upper(s)$/
user	ftpd.c	/^user(name)$/
username	ftpcmd.y	/^username:	STRING$/
yycvtok	ftpcmd.c	/^int yycvtok(int i)$/
yyerror	ftpd.c	/^yyerror(s)$/
yylex	ftpcmd.c	/^yylex()$/
yyparse	ftpcmd.c	/^int yyparse(void)$/
