audk/NetworkPkg/IScsiDxe
Zhang Lubo 3cb5b9970f NetworkPkg: Fix assert issue in iSCSI driver
The bug is caused by using already freed memory.
If there is already an attempt and execute
'reconnect -r' command, all the AttemptConfig structure
will be freed, but the mCallbackInfo->Current is not
configured as null and this pointer will be used again in
IScsiFormExtractConfig.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zhang Lubo <lubo.zhang@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Ye Ting <ting.ye@intel.com>
Cc: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-by: Wu Jiaxin <jiaxin.wu@intel.com>
2016-08-18 13:54:07 +08:00
..
ComponentName.c Verified ChildHandle, and correct the name for a child. 2015-02-04 05:47:07 +00:00
IScsiAuthenticationInfo.c Add IScsiDxe driver to NetworkPkg in order to support iSCSI over IPv6 stack and iSCSI MPIO. 2011-08-17 02:38:08 +00:00
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: Replace ASSERT with error handling in Http boot and IScsi 2016-06-23 09:27:14 +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 Add IScsiDxe driver to NetworkPkg in order to support iSCSI over IPv6 stack and iSCSI MPIO. 2011-08-17 02:38:08 +00:00
IScsiImpl.h NetworkPkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:38 +08:00
IScsiInitiatorName.c Add IScsiDxe driver to NetworkPkg in order to support iSCSI over IPv6 stack and iSCSI MPIO. 2011-08-17 02:38:08 +00:00
IScsiMisc.c NetworkPkg: Fix assert issue in iSCSI driver 2016-08-18 13:54:07 +08:00
IScsiMisc.h NetworkPkg: refine codes of iSCSI driver. 2016-04-22 15:41:46 +08:00
IScsiProto.c NetworkPkg IScsiDxe: Fix build error for lastest VS2015 compiler 2016-07-26 13:43:45 +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