}\r
}\r
\r
- Status = Private->Udp4Read->Configure (Private->Udp4Read, &Private->Udp4CfgData);\r
+ Private->Udp4Read->Configure (Private->Udp4Read, &Private->Udp4CfgData);\r
\r
//\r
// Dhcp(), Discover(), and Mtftp() set the IP filter, and return with the IP \r
} else {\r
Status = EFI_DEVICE_ERROR;\r
}\r
- return Status;\r
+ goto ON_EXIT;\r
} else {\r
PxeBcParseCachedDhcpPacket (&Private->PxeReply);\r
}\r
\r
ON_EXIT:\r
\r
- Status = Private->Udp4Read->Configure (Private->Udp4Read, &Private->Udp4CfgData);\r
+ Private->Udp4Read->Configure (Private->Udp4Read, &Private->Udp4CfgData);\r
\r
//\r
// Dhcp(), Discover(), and Mtftp() set the IP filter, and return with the IP \r
}\r
\r
if (EFI_ERROR (Status)) {\r
- return Status;\r
+ goto ON_EXIT;\r
}\r
\r
- Status = Private->Udp4Read->Configure (Private->Udp4Read, &Private->Udp4CfgData);\r
+ON_EXIT:\r
+ Private->Udp4Read->Configure (Private->Udp4Read, &Private->Udp4CfgData);\r
//\r
// Dhcp(), Discover(), and Mtftp() set the IP filter, and return with the IP \r
// receive filter list emptied and the filter set to EFI_PXE_BASE_CODE_IP_FILTER_STATION_IP.\r