HomeFreeBSD

Add an internal libiscsiutil library.

Description

Add an internal libiscsiutil library.

Move some of the code duplicated between ctld(8) and iscsid(8) into a
libiscsiutil library.

Sharing the low-level PDU code did require having a
'struct connection' base class with a method table to permit separate
initiator vs target behavior (e.g. in handling proxy PDUs).

Reviewed by: mav, emaste
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D33544

Details

Provenance
jhbAuthored on Dec 22 2021, 6:35 PM
Reviewer
mav
Differential Revision
D33544: Add a new libiscsiutil library.
Parents
rGd2ef3774306c: Fix buffer overread in preloaded hostuuid parsing
Branches
Unknown
Tags
Unknown