audk/NetworkPkg/IScsiDxe
Ye Ting a2d59ef291 NetworkPkg: Record user configured TargetIP/Port in iBFT
Current ISCSI driver records redirected iSCSI targetIP/Port in iBFT
once redirection occurs, which removes the possibility of the OS
to reconnect to the configured IP for load balancing. The behavior
is not explicitly described in IBFT spec, though the MSFT expert
confirm we should record original user setting rather than
publish the redirected IP.

Thanks Sriram for reviewing and validating this patch in his test-bed.

Cc: Subramanian Sriram <sriram-s@hpe.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Zhang Lubo <lubo.zhang@intel.com>

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-by: Subramanian Sriram <sriram-s@hpe.com>
2016-10-14 10:54:26 +08:00
..
ComponentName.c Verified ChildHandle, and correct the name for a child. 2015-02-04 05:47:07 +00:00
IScsiAuthenticationInfo.c
IScsiCHAP.c NetworkPkg: Fix typo. 2015-03-16 01:46:32 +00:00
IScsiCHAP.h Clean up the private GUID definition in module Level. 2011-09-18 12:27:49 +00:00
IScsiConfig.c NetworkPkg: Fix Assert issue in iSCSI driver. 2016-07-11 10:46:49 +08:00
IScsiConfig.h NetworkPkg:Fix iSCSI driver issue to work with iSCSI LIO target 2015-09-25 03:51:46 +00:00
IScsiConfigNVDataStruc.h Fix a bug that iSCSI UI can Not Change Authentication Type from None to CHAP. 2013-11-29 03:37:32 +00:00
IScsiConfigStrings.uni NetworkPkg: Convert all .uni files to utf-8 2015-12-15 04:56:57 +00:00
IScsiConfigVfr.vfr Remove Framework HII "class\subclass" in all VFR 2015-05-21 07:58:12 +00:00
IScsiDhcp.c NetworkPkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:38 +08:00
IScsiDhcp.h NetworkPkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:38 +08:00
IScsiDhcp6.c NetworkPkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:38 +08:00
IScsiDhcp6.h NetworkPkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:38 +08:00
IScsiDriver.c NetworkPkg: Record user configured TargetIP/Port in iBFT 2016-10-14 10:54:26 +08:00
IScsiDriver.h NetworkPkg: Update iSCSI driver to check existing AIP instances 2015-12-18 06:31:31 +00:00
IScsiDxe.inf NetworkPkg: Update iSCSI driver to check existing AIP instances 2015-12-18 06:31:31 +00:00
IScsiDxe.uni NetworkPkg: Convert all .uni files to utf-8 2015-12-15 04:56:57 +00:00
IScsiDxeExtra.uni NetworkPkg: Convert all .uni files to utf-8 2015-12-15 04:56:57 +00:00
IScsiExtScsiPassThru.c NetworkPkg:Replace unsafe string functions. 2015-07-08 12:17:11 +00:00
IScsiIbft.c NetworkPkg: Refine codes of iSCSI driver 2016-08-18 13:54:01 +08:00
IScsiIbft.h
IScsiImpl.h NetworkPkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:38 +08:00
IScsiInitiatorName.c
IScsiMisc.c NetworkPkg: Record user configured TargetIP/Port in iBFT 2016-10-14 10:54:26 +08:00
IScsiMisc.h NetworkPkg: Record user configured TargetIP/Port in iBFT 2016-10-14 10:54:26 +08:00
IScsiProto.c NetworkPkg: Record user configured TargetIP/Port in iBFT 2016-10-14 10:54:26 +08:00
IScsiProto.h Re-execute the failed SCSI command if iSCSI driver could reinstates the session successfully. 2014-01-22 01:57:06 +00:00