[MEDIUM] acl: set types on all currently known ACL verbs
All currently known ACL verbs have been assigned a type which makes
it possible to detect inconsistencies, such as response values used
in request rules.
diff --git a/include/types/acl.h b/include/types/acl.h
index 2cf3f4e..431e22b 100644
--- a/include/types/acl.h
+++ b/include/types/acl.h
@@ -104,6 +104,7 @@
* allows for flexible ACLs typed by their contents.
*/
enum {
+ ACL_USE_NOTHING = 0, /* no need for anything beyond internal information */
ACL_USE_TCP4_PERMANENT = 1 << 0, /* unchanged TCPv4 data (eg: source IP) */
ACL_USE_TCP4_CACHEABLE = 1 << 1, /* cacheable TCPv4 data (eg: src conns) */
ACL_USE_TCP4_VOLATILE = 1 << 2, /* volatile TCPv4 data (eg: RTT) */