]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
affinity: error out on defining CPUs outside valid range
authorLukas Sismis <lsismis@oisf.net>
Fri, 6 Jun 2025 06:12:49 +0000 (08:12 +0200)
committerVictor Julien <victor@inliniac.net>
Sat, 7 Jun 2025 08:36:43 +0000 (10:36 +0200)
src/util-affinity.c

index da0df29930835294ee95fa89bd6d1b7654b6748d..501f3357329ead3509bab2947138eb12da3106c6 100644 (file)
@@ -255,6 +255,7 @@ int BuildCpusetWithCallback(
             if (b > max) {
                 SCLogError("%s: upper bound (%d) of cpu set is too high, only %d cpu(s)", name, b,
                         max + 1);
+                return -1;
             }
         } else {
             if (StringParseUint32(&a, 10, strlen(lnode->val), lnode->val) < 0) {