trafficserver icon indicating copy to clipboard operation
trafficserver copied to clipboard

Fix wrong checks for some integer config records

Open moonchen opened this issue 2 months ago • 2 comments

RECC_INT expects a numeric range, and not a regex. Regex should be used with RECC_STR.

  1. Fix configs where RECC_INT is used with an invalid range.
  2. Add a static_assert so that RECC_INT is always used with a range.
  3. Make RECC_INT range check more robust.
  4. Add unit tests for range check.

moonchen avatar Nov 05 '25 22:11 moonchen

[approve ci]

brbzull0 avatar Nov 10 '25 10:11 brbzull0

@bneradt I've added the param[in] and out comments.

moonchen avatar Nov 10 '25 14:11 moonchen