break out special local mail processing (e.g., mapping to the
[unix-history] / usr / src / usr.bin / find / extern.h
CommitLineData
3519f85c 1/*-
d24d23ae 2 * Copyright (c) 1991, 1993, 1994
649835a6 3 * The Regents of the University of California. All rights reserved.
3519f85c
KB
4 *
5 * %sccs.include.redist.c%
6 *
d24d23ae 7 * @(#)extern.h 8.3 (Berkeley) %G%
3519f85c
KB
8 */
9
10#include <sys/cdefs.h>
11
12void brace_subst __P((char *, char **, char *, int));
13void *emalloc __P((unsigned int));
3519f85c 14PLAN *find_create __P((char ***));
26a2999c 15int find_execute __P((PLAN *, char **));
3519f85c
KB
16PLAN *find_formplan __P((char **));
17PLAN *not_squish __P((PLAN *));
18PLAN *or_squish __P((PLAN *));
19PLAN *paren_squish __P((PLAN *));
20struct stat;
21void printlong __P((char *, char *, struct stat *));
22int queryuser __P((char **));
23
24PLAN *c_atime __P((char *));
25PLAN *c_ctime __P((char *));
26PLAN *c_depth __P((void));
27PLAN *c_exec __P((char ***, int));
28PLAN *c_follow __P((void));
29PLAN *c_fstype __P((char *));
30PLAN *c_group __P((char *));
31PLAN *c_inum __P((char *));
32PLAN *c_links __P((char *));
33PLAN *c_ls __P((void));
34PLAN *c_name __P((char *));
35PLAN *c_newer __P((char *));
36PLAN *c_nogroup __P((void));
37PLAN *c_nouser __P((void));
99d9c10c 38PLAN *c_path __P((char *));
3519f85c
KB
39PLAN *c_perm __P((char *));
40PLAN *c_print __P((void));
41PLAN *c_prune __P((void));
42PLAN *c_size __P((char *));
43PLAN *c_type __P((char *));
44PLAN *c_user __P((char *));
45PLAN *c_xdev __P((void));
46PLAN *c_openparen __P((void));
47PLAN *c_closeparen __P((void));
48PLAN *c_mtime __P((char *));
49PLAN *c_not __P((void));
50PLAN *c_or __P((void));
51
a39828ca 52extern int ftsoptions, isdeprecated, isdepth, isoutput, isxargs;