diff options
Diffstat (limited to 'NetworkPkg/UefiPxeBcDxe')
-rw-r--r-- | NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c b/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c index f582590838..8e1e91cb65 100644 --- a/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c +++ b/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c @@ -405,6 +405,10 @@ EfiPxeBcDhcp ( //
Status = PxeBcDhcp6Sarr (Private, Private->Dhcp6);
+ if (EFI_ERROR (Status)) {
+ return Status;
+ }
+
//
// Configure Udp6Read instance
//
@@ -421,6 +425,10 @@ EfiPxeBcDhcp ( //
Status = PxeBcDhcp4Dora (Private, Private->Dhcp4);
+ if (EFI_ERROR (Status)) {
+ return Status;
+ }
+
//
// Configure Udp4Read instance
//
|