mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-09-22 06:11:32 +02:00
MINOR: http: generic pointer to rule argument
Add a void *data which can be used as a generic storage for rule arguments.
This commit is contained in:
parent
3bed5e9337
commit
2a83111cee
@ -431,6 +431,7 @@ struct http_req_rule {
|
|||||||
int loglevel; /* log-level value for HTTP_REQ_ACT_SET_LOGL */
|
int loglevel; /* log-level value for HTTP_REQ_ACT_SET_LOGL */
|
||||||
int tos; /* tos value for HTTP_REQ_ACT_SET_TOS */
|
int tos; /* tos value for HTTP_REQ_ACT_SET_TOS */
|
||||||
int mark; /* nfmark value for HTTP_REQ_ACT_SET_MARK */
|
int mark; /* nfmark value for HTTP_REQ_ACT_SET_MARK */
|
||||||
|
void *data; /* generic pointer for module or external rule */
|
||||||
struct {
|
struct {
|
||||||
char *ref; /* MAP or ACL file name to update */
|
char *ref; /* MAP or ACL file name to update */
|
||||||
struct list key; /* pattern to retrieve MAP or ACL key */
|
struct list key; /* pattern to retrieve MAP or ACL key */
|
||||||
@ -454,6 +455,7 @@ struct http_res_rule {
|
|||||||
int loglevel; /* log-level value for HTTP_RES_ACT_SET_LOGL */
|
int loglevel; /* log-level value for HTTP_RES_ACT_SET_LOGL */
|
||||||
int tos; /* tos value for HTTP_RES_ACT_SET_TOS */
|
int tos; /* tos value for HTTP_RES_ACT_SET_TOS */
|
||||||
int mark; /* nfmark value for HTTP_RES_ACT_SET_MARK */
|
int mark; /* nfmark value for HTTP_RES_ACT_SET_MARK */
|
||||||
|
void *data; /* generic pointer for module or external rule */
|
||||||
struct {
|
struct {
|
||||||
char *ref; /* MAP or ACL file name to update */
|
char *ref; /* MAP or ACL file name to update */
|
||||||
struct list key; /* pattern to retrieve MAP or ACL key */
|
struct list key; /* pattern to retrieve MAP or ACL key */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user