From 6b8ba2a91825880d81bc0065b7b00b8ae6b3c703 Mon Sep 17 00:00:00 2001 From: Leif Hedstrom Date: Tue, 7 Mar 2023 19:06:03 -0700 Subject: [PATCH] Reduce the size of the APIHooks, eliminating enum gap This is an ABI incompatible change. --- include/ts/apidefs.h.in | 2 +- src/traffic_server/InkAPITest.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/ts/apidefs.h.in b/include/ts/apidefs.h.in index de29b257c8b..1d8e23c41c9 100644 --- a/include/ts/apidefs.h.in +++ b/include/ts/apidefs.h.in @@ -481,7 +481,7 @@ typedef enum { // Putting the SSL hooks in the same enum space // So both sets of hooks can be set by the same Hook function - TS_SSL_FIRST_HOOK = 201, + TS_SSL_FIRST_HOOK, TS_VCONN_START_HOOK = TS_SSL_FIRST_HOOK, TS_VCONN_PRE_ACCEPT_HOOK = TS_VCONN_START_HOOK, // Deprecated but compatible for now. TS_VCONN_CLOSE_HOOK, diff --git a/src/traffic_server/InkAPITest.cc b/src/traffic_server/InkAPITest.cc index b7b7cacbff9..86497b6de4f 100644 --- a/src/traffic_server/InkAPITest.cc +++ b/src/traffic_server/InkAPITest.cc @@ -6636,7 +6636,7 @@ enum ORIG_TSHttpHookID { ORIG_TS_HTTP_REQUEST_BUFFER_READ_COMPLETE_HOOK, ORIG_TS_HTTP_RESPONSE_CLIENT_HOOK, ORIG_TS_HTTP_REQUEST_CLIENT_HOOK, - ORIG_TS_SSL_FIRST_HOOK = 201, + ORIG_TS_SSL_FIRST_HOOK, ORIG_TS_VCONN_START_HOOK = ORIG_TS_SSL_FIRST_HOOK, ORIG_TS_VCONN_CLOSE_HOOK, ORIG_TS_SSL_CLIENT_HELLO_HOOK,