]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/IScsiDxe/IScsiProto.c
Add transit bit check for detecting partial response in iSCSI stack.
[mirror_edk2.git] / NetworkPkg / IScsiDxe / IScsiProto.c
index 3dabb00d4a614d227ae2e2f33ed14b5b7cde92c4..d5e0994b5358ae0cbd18df7626e13d8ffb8bf667 100644 (file)
@@ -975,7 +975,7 @@ IScsiProcessLoginRsp (
   NetbufQueAppend (&Conn->RspQue, Pdu);\r
 \r
   Conn->PartialRspRcvd = Continue;\r
-  if (Continue) {\r
+  if ((!Transit) || Continue) {\r
     //\r
     // It is a partial response; must wait for another or more Request/Response\r
     // conversations to get the full response.\r