From: Razvan Becheriu Date: Mon, 3 Aug 2026 13:13:02 +0000 (+0300) Subject: [#4658] fixed fetch failure handling X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=069f6f35fca1aa79f04bc0766f4df41afff4f1c6;p=thirdparty%2Fkea.git [#4658] fixed fetch failure handling --- diff --git a/ChangeLog b/ChangeLog index d59e7b65f6..c60cdbb9ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2524. [bug] razvan + Corrected MLM_MYSQL_FETCH_FAILURE to 1 so MySQL + selectQuery and host lookups detect mysql_stmt_fetch + errors instead of silently ignoring them. + (Gitlab #4658) + Kea 3.3.0 (development) released on July 29, 2026 2523. [func] fdupont diff --git a/src/lib/mysql/mysql_constants.h b/src/lib/mysql/mysql_constants.h index 4739ee4913..793e5c1742 100644 --- a/src/lib/mysql/mysql_constants.h +++ b/src/lib/mysql/mysql_constants.h @@ -46,7 +46,7 @@ static_assert(sizeof(my_bool) == sizeof(char), "unsupported bool size"); const int MLM_MYSQL_FETCH_SUCCESS = 0; /// @brief MySQL fetch failure code. -const int MLM_MYSQL_FETCH_FAILURE = 0; +const int MLM_MYSQL_FETCH_FAILURE = 1; //@}