]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: http-rule/tcp-rules: Make track-sc* custom actions
authorChristopher Faulet <cfaulet@haproxy.com>
Wed, 18 Dec 2019 08:20:16 +0000 (09:20 +0100)
committerChristopher Faulet <cfaulet@haproxy.com>
Mon, 20 Jan 2020 14:18:45 +0000 (15:18 +0100)
commitac98d81f4640a51e4d8c3f2079df0a7e7c46384a
tree7e050f0c2b99df30b95d898aa053ab51f53efc1f
parent91b3ec13c680a66843138fb10a3846578fccfb5a
MINOR: http-rule/tcp-rules: Make track-sc* custom actions

Now, these actions use their own dedicated function and are no longer handled
"in place" during the TCP/HTTP rules evaluation. Thus the action names
ACT_ACTION_TRK_SC0 and ACT_ACTION_TRK_SCMAX are removed. The action type is now
the tracking index. Thus the function trk_idx() is no longer needed.
include/proto/action.h
include/types/action.h
src/action.c
src/cfgparse.c
src/http_act.c
src/http_ana.c
src/tcp_rules.c