]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/Udp6Dxe/Udp6Main.c
NetworkPkg: Clean up source files
[mirror_edk2.git] / NetworkPkg / Udp6Dxe / Udp6Main.c
index 1d7f0acbc7dff48d9281ae8259a4c3712d941c0d..71684bc285aa08453836d1148eec26fdd09d3ff1 100644 (file)
@@ -284,7 +284,7 @@ Udp6Configure (
 \r
     ASSERT (IsListEmpty (&Instance->DeliveredDgramQue));\r
   }\r
\r
+\r
 ON_EXIT:\r
 \r
   gBS->RestoreTPL (OldTpl);\r
@@ -382,6 +382,9 @@ Udp6Groups (
   } else {\r
 \r
     Status = NetMapIterate (&Instance->McastIps, Udp6LeaveGroup, MulticastAddress);\r
+    if ((MulticastAddress != NULL) && (Status == EFI_ABORTED)) {\r
+      Status = EFI_SUCCESS;\r
+    }\r
   }\r
 \r
 ON_EXIT:\r
@@ -532,7 +535,7 @@ Udp6Transmit (
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   ConfigData = &Instance->ConfigData;\r
 \r
   //\r