]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MAJOR: acl: remove the arg_mask from the ACL definition and use the sample fetch's
authorWilly Tarreau <w@1wt.eu>
Fri, 11 Jan 2013 15:56:48 +0000 (16:56 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 3 Apr 2013 00:12:58 +0000 (02:12 +0200)
commitc48c90dfa5ea4f3b12e0149df299b20855591c0c
treefb1e4cd63523f40c7b70b7a6cd1535b1de3ee3b1
parent8ed669b12af309220d60951446282747ec15c906
MAJOR: acl: remove the arg_mask from the ACL definition and use the sample fetch's

Now that ACLs solely rely on sample fetch functions, make them use the
same arg mask. All inconsistencies have been fixed separately prior to
this patch, so this patch almost only adds a new pointer indirection
and removes all references to ARG*() in the definitions.

The parsing is still performed by the ACL code though.
include/types/acl.h
src/acl.c
src/backend.c
src/frontend.c
src/listener.c
src/payload.c
src/proto_http.c
src/proto_tcp.c
src/session.c
src/ssl_sock.c