MINOR: acl: export acl arrays

The map feature needs to use the acl parser and converters.
diff --git a/include/types/acl.h b/include/types/acl.h
index 006899e..3b3a52b 100644
--- a/include/types/acl.h
+++ b/include/types/acl.h
@@ -231,6 +231,9 @@
 	int line;                   /* line in the config file where the condition is declared */
 };
 
+extern char *acl_match_names[ACL_MATCH_NUM];
+extern int (*acl_parse_fcts[ACL_MATCH_NUM])(const char **, struct acl_pattern *, int *, char **);
+extern int (*acl_match_fcts[ACL_MATCH_NUM])(struct sample *, struct acl_pattern *);
 
 #endif /* _TYPES_ACL_H */
 
diff --git a/src/acl.c b/src/acl.c
index 9ea082a..5c28e27 100644
--- a/src/acl.c
+++ b/src/acl.c
@@ -37,7 +37,7 @@
 	.list = LIST_HEAD_INIT(acl_keywords.list)
 };
 
-static char *acl_match_names[ACL_MATCH_NUM] = {
+char *acl_match_names[ACL_MATCH_NUM] = {
 	[ACL_MATCH_FOUND] = "found",
 	[ACL_MATCH_BOOL]  = "bool",
 	[ACL_MATCH_INT]   = "int",
@@ -53,7 +53,7 @@
 	[ACL_MATCH_REG]   = "reg",
 };
 
-static int (*acl_parse_fcts[ACL_MATCH_NUM])(const char **, struct acl_pattern *, int *, char **) = {
+int (*acl_parse_fcts[ACL_MATCH_NUM])(const char **, struct acl_pattern *, int *, char **) = {
 	[ACL_MATCH_FOUND] = acl_parse_nothing,
 	[ACL_MATCH_BOOL]  = acl_parse_nothing,
 	[ACL_MATCH_INT]   = acl_parse_int,
@@ -69,7 +69,7 @@
 	[ACL_MATCH_REG]   = acl_parse_reg,
 };
 
-static int (*acl_match_fcts[ACL_MATCH_NUM])(struct sample *, struct acl_pattern *) = {
+int (*acl_match_fcts[ACL_MATCH_NUM])(struct sample *, struct acl_pattern *) = {
 	[ACL_MATCH_FOUND] = NULL,
 	[ACL_MATCH_BOOL]  = acl_match_nothing,
 	[ACL_MATCH_INT]   = acl_match_int,