From 177d06c9b9a10a62a8ac8d41969d59d152cae601 Mon Sep 17 00:00:00 2001 From: Filip Matusiak <filip.matusiak@iopsys.eu> Date: Tue, 21 Jan 2025 16:11:53 +0100 Subject: [PATCH] map: align return value of tlv_validate_multi() with tlv_validate() --- src/extensions/map/cmduchecker.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/extensions/map/cmduchecker.c b/src/extensions/map/cmduchecker.c index 5b5e4499..d2ae3fb2 100644 --- a/src/extensions/map/cmduchecker.c +++ b/src/extensions/map/cmduchecker.c @@ -54,16 +54,16 @@ #define tlv_validate_multi(iter, t, d) \ ({ \ - bool valid = true; \ + int ret = 0; \ iter = 0; \ while (iter < TLV_MAXNUM && d) { \ if (validate_ ## t((d)->data, tlv_length(d))) { \ - valid = false; \ + ret = -1; \ break; \ } \ iter++; \ } \ - valid; \ + ret; \ }) #ifdef EASYMESH_VENDOR_EXT -- GitLab