bryancall opened a new pull request, #12842:
URL: https://github.com/apache/trafficserver/pull/12842

   ## Summary
   
   Fix four Coverity UNINIT (uninitialized variable) issues:
   
   - **CID 1497238**: Value-initialize `DiagsConfigState` in 
`reconfigure_diags()`
   - **CID 1644237**: Value-initialize `ParsedValue` in 
`ParsedConfigCache::parse()`
   - **CID 1644228**: Value-initialize `TLSClientHelloSummary` in `test_ja4.cc`
   - **CID 1533658**: Fix inverted condition for Client-IP parsing in 
background_fetch and cache_fill plugins
   
   The last fix (CID 1533658) is an actual logic bug introduced in #10980 - the 
condition `cfg_value.front() == '*'` should be `cfg_value.front() != '*'` to 
correctly skip loading when the value is exactly `"*"` (which signals "match 
any address" via an empty IPRange).
   
   ## Test plan
   
   - [ ] CI passes
   - [ ] Coverity scan shows issues resolved


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to