Page MenuHomeFreeBSD

iscsi: Move valid_iscsi_name to libiscsiutil
ClosedPublic

Authored by jhb on Jan 22 2025, 7:52 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Apr 5, 9:09 AM
Unknown Object (File)
Sat, Apr 4, 9:55 AM
Unknown Object (File)
Thu, Mar 19, 4:18 AM
Unknown Object (File)
Tue, Mar 17, 3:47 AM
Unknown Object (File)
Sat, Mar 14, 3:52 PM
Unknown Object (File)
Fri, Mar 13, 3:58 AM
Unknown Object (File)
Wed, Mar 11, 11:37 AM
Unknown Object (File)
Wed, Mar 11, 9:09 AM
Subscribers

Details

Summary

While here, use isxdigit(3) instead of a home-rolled version.

Sponsored by: Chelsio Communications

Diff Detail

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

Event Timeline

jhb requested review of this revision.Jan 22 2025, 7:52 PM
jhb added a child revision: D48594: ctld: Use bool in uclparse.c.

This LGTM. But now libiscsiutil is just begging for some ATF tests.

This revision is now accepted and ready to land.Jan 22 2025, 8:00 PM

I have some WIP to add nvme support to ctld and this series of commits are some cleanups before the meatier changes. To date libiscsiutil has just been a place to reduce code duplication between iscsiutil and ctld. Some bits like the log_* wrapper functions aren't iscsi specific and probably don't belong there but would be duplicated otherwise. :(

This revision was automatically updated to reflect the committed changes.