4 /*=============================================================================
5 * System headers used by this header file
7 #include <sys/socket.h>
8 #include <netinet/in.h>
11 /*=============================================================================
21 /*=============================================================================
25 extern int mmatch(const char *old_mask, const char *new_mask);
26 extern int match(const char *ma, const char *na);
27 extern char *collapse(char *pattern);
29 extern int matchcomp(char *cmask, int *minlen, int *charset, const char *mask);
30 extern int matchexec(const char *string, const char *cmask, int minlen);
31 extern int matchdecomp(char *mask, const char *cmask);
32 extern int mmexec(const char *wcm, int wminlen, const char *rcm, int rminlen);
33 extern int matchcompIP(struct in_mask *imask, const char *mask);