Page MenuHomeFreeBSD

ctld: Remove dead code in UCL parsing of hex DSCP values
ClosedPublic

Authored by jhb on Apr 2 2025, 8:05 PM.
Tags
None
Referenced Files
F159947023: D49644.id153043.diff
Fri, Jun 19, 8:06 PM
F159944169: D49644.id153520.diff
Fri, Jun 19, 7:31 PM
Unknown Object (File)
Thu, Jun 18, 10:36 AM
Unknown Object (File)
May 1 2026, 10:13 AM
Unknown Object (File)
Apr 30 2026, 1:26 PM
Unknown Object (File)
Apr 27 2026, 7:29 PM
Unknown Object (File)
Apr 27 2026, 1:26 AM
Unknown Object (File)
Apr 23 2026, 6:52 PM
Subscribers

Details

Summary

libucl treats strings starting with "0x" as an integer if they do
not contain invalid characters. The code also looks broken as it
only calls strtol if the string exactly matches "0x" without any
trailing characters.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 63289
Build 60173: arc lint + arc unit