projects
/
haproxy-3.0.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
94bb4c6
)
MINOR: action: Add trk_idx inline function
author
Christopher Faulet
<cfaulet@haproxy.com>
Mon, 18 Sep 2017 09:54:51 +0000
(11:54 +0200)
committer
Willy Tarreau
<w@1wt.eu>
Tue, 31 Oct 2017 10:36:12 +0000
(11:36 +0100)
It returns tracking index corresponding to an action ACT_ACTION_TRK_SC*. It will
replace http_trk_idx and tcp_trk_idx.
include/proto/action.h
patch
|
blob
|
history
diff --git
a/include/proto/action.h
b/include/proto/action.h
index
fea40cf
..
ce94aa0
100644
(file)
--- a/
include/proto/action.h
+++ b/
include/proto/action.h
@@
-68,4
+68,12
@@
static inline void action_build_list(struct list *keywords, struct chunk *chk)
*p = '\0';
}
+/* for an action ACT_ACTION_TRK_SC*, return a tracking index starting at zero
+ * for SC0. Unknown actions also return zero.
+ */
+static inline int trk_idx(int trk_action)
+{
+ return trk_action - ACT_ACTION_TRK_SC0;
+}
+
#endif /* _PROTO_ACTION_H */