<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b4068979 - iscsi: Handle large Text responses.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libiscsiutil/Makefile#b4068979</link>
        <description>iscsi: Handle large Text responses.Text requests and responses can span multiple PDUs.  In that case, thesender sets the Continue bit in non-final PDUs and the Final bit inthe last PDU.  The receiver responds to non-final PDUs with an emptytext PDU.To support this, add a more abstract API in libiscsi which accepts andreceives key sets rather than PDUs.  These routines internally send orreceive one or more PDUs.  Use these new functions to replace thehandling of TextRequest and TextResponse PDUs in discovery sessions inboth ctld and iscsid.Note that there is not currently a use case for large Text requestsand those are still always sent as a single PDU.  However, discoverysessions can return a text response listing targets that spansmultiple PDUs, so the new API supports sending and receiving multi-PDUresponses.Reported by:	Jithesh Arakkan @ ChelsioReviewed by:	mavSponsored by:	Chelsio CommunicationsDifferential Revision:	https://reviews.freebsd.org/D33548

            List of files:
            /freebsd-14.2/lib/libiscsiutil/Makefile</description>
        <pubDate>Wed, 29 Dec 2021 22:36:04 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>63783933 - Add an internal libiscsiutil library.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libiscsiutil/Makefile#63783933</link>
        <description>Add an internal libiscsiutil library.Move some of the code duplicated between ctld(8) and iscsid(8) into alibiscsiutil library.Sharing the low-level PDU code did require having a&apos;struct connection&apos; base class with a method table to permit separateinitiator vs target behavior (e.g. in handling proxy PDUs).Reviewed by:	mav, emasteSponsored by:	Chelsio CommunicationsDifferential Revision:	https://reviews.freebsd.org/D33544

            List of files:
            /freebsd-14.2/lib/libiscsiutil/Makefile</description>
        <pubDate>Wed, 22 Dec 2021 18:35:46 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
