MEDIUM: acl: Last patch change the output type
This patch remove the compatibility check from the input type and the
match method. Now, it checks if a casts from the input type to output
type exists and the pattern_exec_match() function apply casts before
each pattern matching.
diff --git a/doc/configuration.txt b/doc/configuration.txt
index dda20e3..4043e5c 100644
--- a/doc/configuration.txt
+++ b/doc/configuration.txt
@@ -8746,27 +8746,27 @@
+----------------------+---------+---------+---------+---------+---------+
| none (presence only) | found | found | found | found | found |
+----------------------+---------+---------+---------+---------+---------+
- | none (boolean value) | *bool | bool | | | |
+ | none (boolean value) | *bool | bool | | bool | |
+----------------------+---------+---------+---------+---------+---------+
- | integer (value) | int | *int | | | |
+ | integer (value) | int | *int | int | int | |
+----------------------+---------+---------+---------+---------+---------+
- | integer (length) | | | | len | len |
+ | integer (length) | len | len | len | len | len |
+----------------------+---------+---------+---------+---------+---------+
- | IP address | | | *ip | | |
+ | IP address | | | *ip | ip | ip |
+----------------------+---------+---------+---------+---------+---------+
- | exact string | | | | str | str |
+ | exact string | str | str | str | str | str |
+----------------------+---------+---------+---------+---------+---------+
- | prefix | | | | beg | beg |
+ | prefix | beg | beg | beg | beg | beg |
+----------------------+---------+---------+---------+---------+---------+
- | suffix | | | | end | end |
+ | suffix | end | end | end | end | end |
+----------------------+---------+---------+---------+---------+---------+
- | substring | | | | sub | sub |
+ | substring | sub | sub | sub | sub | sub |
+----------------------+---------+---------+---------+---------+---------+
- | subdir | | | | dir | dir |
+ | subdir | dir | dir | dir | dir | dir |
+----------------------+---------+---------+---------+---------+---------+
- | domain | | | | dom | dom |
+ | domain | dom | dom | dom | dom | dom |
+----------------------+---------+---------+---------+---------+---------+
- | regex | | | | reg | reg |
+ | regex | reg | reg | reg | reg | reg |
+----------------------+---------+---------+---------+---------+---------+
| hex block | | | | bin | bin |
+----------------------+---------+---------+---------+---------+---------+