]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/DnsDxe/DnsProtocol.c
NetworkPkg: Add the unspecified address check for DNS6 StationIp.
[mirror_edk2.git] / NetworkPkg / DnsDxe / DnsProtocol.c
index eafa92984c39f164fd7818212d5478e35cba5b80..70857c2b2f49290a9c58f62bd6f257aa258c33d0 100644 (file)
@@ -874,7 +874,7 @@ Dns6Configure (
     //\r
     // Configure the parameters for new operation.\r
     //\r
-    if (!NetIp6IsValidUnicast (&DnsConfigData->StationIp)) {\r
+    if (!NetIp6IsUnspecifiedAddr (&DnsConfigData->StationIp) && !NetIp6IsValidUnicast (&DnsConfigData->StationIp)) {\r
       Status = EFI_INVALID_PARAMETER;\r
       goto ON_EXIT;\r
     }\r