xref: /openbsd/gnu/usr.sbin/mkhybrid/src/match.h (revision db3296cf)
1 /*
2  * 27th March 1996. Added by Jan-Piet Mens for matching regular expressions
3  * 		    in paths.
4  *
5  */
6 
7 /*
8  * 	$Id: match.h,v 1.2 2002/11/03 20:27:03 pvalchev Exp $
9  */
10 
11 #include <inttypes.h>
12 #include "fnmatch.h"
13 
14 int matches	__PR((char *fn));
15 
16 int i_matches	__PR((char *fn));
17 intptr_t i_ishidden	__PR((void));
18 
19 int j_matches	__PR((char *fn));
20 intptr_t j_ishidden	__PR((void));
21 
22 #ifdef APPLE_HYB
23 int add_match	__PR((char *fn));
24 int i_add_match __PR((char *fn));
25 int j_add_match __PR((char *fn));
26 
27 int hfs_add_match __PR((char *fn));
28 int hfs_matches __PR((char *fn));
29 intptr_t hfs_ishidden __PR((void));
30 
31 void add_list __PR((char *fn));
32 void i_add_list __PR((char *fn));
33 void j_add_list __PR((char *fn));
34 #else
35 void add_match	__PR((char *fn));
36 void i_add_match __PR((char *fn));
37 void j_add_match __PR((char *fn));
38 #endif /* APPLE_HYB */
39