1 /*- 2 * Copyright (c) 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * %sccs.include.redist.c% 6 * 7 * @(#)extern.h 8.2 (Berkeley) 04/01/94 8 */ 9 10 #include <sys/cdefs.h> 11 12 void brace_subst __P((char *, char **, char *, int)); 13 void *emalloc __P((unsigned int)); 14 PLAN *find_create __P((char ***)); 15 int find_execute __P((PLAN *, char **)); 16 PLAN *find_formplan __P((char **)); 17 PLAN *not_squish __P((PLAN *)); 18 OPTION *option __P((char *)); 19 PLAN *or_squish __P((PLAN *)); 20 PLAN *paren_squish __P((PLAN *)); 21 struct stat; 22 void printlong __P((char *, char *, struct stat *)); 23 int queryuser __P((char **)); 24 25 PLAN *c_atime __P((char *)); 26 PLAN *c_ctime __P((char *)); 27 PLAN *c_depth __P((void)); 28 PLAN *c_exec __P((char ***, int)); 29 PLAN *c_follow __P((void)); 30 PLAN *c_fstype __P((char *)); 31 PLAN *c_group __P((char *)); 32 PLAN *c_inum __P((char *)); 33 PLAN *c_links __P((char *)); 34 PLAN *c_ls __P((void)); 35 PLAN *c_name __P((char *)); 36 PLAN *c_newer __P((char *)); 37 PLAN *c_nogroup __P((void)); 38 PLAN *c_nouser __P((void)); 39 PLAN *c_path __P((char *)); 40 PLAN *c_perm __P((char *)); 41 PLAN *c_print __P((void)); 42 PLAN *c_prune __P((void)); 43 PLAN *c_size __P((char *)); 44 PLAN *c_type __P((char *)); 45 PLAN *c_user __P((char *)); 46 PLAN *c_xdev __P((void)); 47 PLAN *c_openparen __P((void)); 48 PLAN *c_closeparen __P((void)); 49 PLAN *c_mtime __P((char *)); 50 PLAN *c_not __P((void)); 51 PLAN *c_or __P((void)); 52 53 extern int ftsoptions, isdeprecated, isdepth, isoutput, isxargs; 54