[MINOR] stats: add global event ID and count
This counter will help quickly spot whether there are new errors or not.
It is also assigned to each capture so that a script can keep trace of
which capture was taken when.
diff --git a/include/types/proxy.h b/include/types/proxy.h
index 89cb09b..8da98a6 100644
--- a/include/types/proxy.h
+++ b/include/types/proxy.h
@@ -161,6 +161,7 @@
unsigned int len; /* original length of the last invalid request/response */
unsigned int pos; /* position of the first invalid character */
unsigned int sid; /* ID of the faulty session */
+ unsigned int ev_id; /* event number (counter incremented for each capture) */
unsigned int state; /* message state before the error (when saved) */
unsigned int flags; /* buffer flags */
struct server *srv; /* server associated with the error (or NULL) */
@@ -363,6 +364,7 @@
extern struct proxy *proxy;
extern struct eb_root used_proxy_id; /* list of proxy IDs in use */
+extern unsigned int error_snapshot_id; /* global ID assigned to each error then incremented */
#endif /* _TYPES_PROXY_H */