audk/NetworkPkg/IScsiDxe
Jiaxin Wu 89648826ee NetworkPkg/IScsiDxe: Fix the incorrect error handling in DriverEntryPoint
Currently, error handling in IScsiDriverEntryPoint is incorrect. For
example, if IScsiCreateAttempts() return error due to the limited max
variable size, iSCSI will not unload the configuration entries.

Cc: Zhang Lubo <lubo.zhang@intel.com>
Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Zhang Lubo <lubo.zhang@intel.com>
2017-03-23 11:40:06 +08:00
..
ComponentName.c
IScsiAuthenticationInfo.c
IScsiCHAP.c
IScsiCHAP.h
IScsiConfig.c NetworkPkg: Add check logic for some variable in iSCSI driver. 2017-03-01 15:40:11 +08:00
IScsiConfig.h NetworkPkg: Add check logic for some variable in iSCSI driver. 2017-03-01 15:40:11 +08:00
IScsiConfigNVDataStruc.h NetworkPkg:Add scriptable configuration to iSCSI driver by leveraging x-UEFI. 2017-02-23 16:50:54 +08:00
IScsiConfigStrings.uni NetworkPkg:Add scriptable configuration to iSCSI driver by leveraging x-UEFI. 2017-02-23 16:50:54 +08:00
IScsiConfigVfr.vfr NetworkPkg:Add scriptable configuration to iSCSI driver by leveraging x-UEFI. 2017-02-23 16:50:54 +08:00
IScsiDhcp.c
IScsiDhcp.h
IScsiDhcp6.c
IScsiDhcp6.h
IScsiDns.c
IScsiDns.h
IScsiDriver.c NetworkPkg/IScsiDxe: Fix the incorrect error handling in DriverEntryPoint 2017-03-23 11:40:06 +08:00
IScsiDriver.h NetworkPkg:Add scriptable configuration to iSCSI driver by leveraging x-UEFI. 2017-02-23 16:50:54 +08:00
IScsiDxe.inf NetworkPkg:Add scriptable configuration to iSCSI driver by leveraging x-UEFI. 2017-02-23 16:50:54 +08:00
IScsiDxe.uni
IScsiDxeExtra.uni
IScsiExtScsiPassThru.c
IScsiIbft.c
IScsiIbft.h
IScsiImpl.h
IScsiInitiatorName.c
IScsiMisc.c NetworkPkg: Fix potential bug if the iSCSI use dns protocol. 2017-03-15 15:02:02 +08:00
IScsiMisc.h NetworkPkg:Add scriptable configuration to iSCSI driver by leveraging x-UEFI. 2017-02-23 16:50:54 +08:00
IScsiProto.c
IScsiProto.h