X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=NetworkPkg%2FIScsiDxe%2FIScsiMisc.c;h=e7198d5ab04cbb7c79de395d6838aa1a5d43b818;hb=8339166dd1d8a9b106ee2ee259e5d953d07c5b7c;hp=f5c54e70188e91e1e22d609b2ce42824c54815db;hpb=5ae7578af6cf8f62b769309129a612ddf51294d7;p=mirror_edk2.git diff --git a/NetworkPkg/IScsiDxe/IScsiMisc.c b/NetworkPkg/IScsiDxe/IScsiMisc.c index f5c54e7018..e7198d5ab0 100644 --- a/NetworkPkg/IScsiDxe/IScsiMisc.c +++ b/NetworkPkg/IScsiDxe/IScsiMisc.c @@ -1054,7 +1054,7 @@ IScsiGetConfigData ( // Check the autoconfig path to see whether it should be retried. // if (AttemptTmp->SessionConfigData.IpMode == IP_MODE_AUTOCONFIG && - AttemptTmp->AutoConfigureMode != IP_MODE_AUTOCONFIG_SUCCESS) { + !AttemptTmp->AutoConfigureSuccess) { if (mPrivate->Ipv6Flag && AttemptTmp->AutoConfigureMode == IP_MODE_AUTOCONFIG_IP6) { // @@ -1197,6 +1197,7 @@ IScsiGetConfigData ( AttemptConfigData->AutoConfigureMode = (UINT8) (mPrivate->Ipv6Flag ? IP_MODE_AUTOCONFIG_IP6 : IP_MODE_AUTOCONFIG_IP4); + AttemptConfigData->AutoConfigureSuccess = FALSE; } //