BUG/MINOR: event_hdl: don't waste 1 event subtype slot
authorAurelien DARRAGON <adarragon@haproxy.com>
Thu, 30 Mar 2023 10:17:47 +0000 (12:17 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Fri, 21 Apr 2023 12:36:45 +0000 (14:36 +0200)
commit8273bfc63903eb2ca222a4a819d2284177567fdd
treeb5396022bf2826aaf24356b02669808f403f1796
parenta63f4903c9dbaab4f92000ad3dcd67c479ca6b7b
BUG/MINOR: event_hdl: don't waste 1 event subtype slot

ESUB_INDEX(n) index macro is used exclusively with n > 0
Fixing it so that it starts numbering at 1 instead of 2.

This way, we don't waste a subtype slot in event_hdl_sub_type
struct, and we comply with the structure comments about max
supported event subtypes (currently set at 16).

If 68e692da0 ("MINOR: event_hdl: add event handler base api")
is being backported, then this commit should be backported with it.
include/haproxy/event_hdl-t.h