]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/HttpDxe/HttpImpl.c
NetworkPkg:Fix the issue that cannot parse ipv6 address correctly.
[mirror_edk2.git] / NetworkPkg / HttpDxe / HttpImpl.c
index c527da08723ece2c4878f64c357ef20e4462998d..2f4ce89ddbd1d05f1168cb66a10890a7787ffd20 100644 (file)
@@ -390,7 +390,7 @@ EfiHttpRequest (
     if (!HttpInstance->LocalAddressIsIPv6) {\r
       Status = NetLibAsciiStrToIp4 (HostName, &HttpInstance->RemoteAddr);\r
     } else {\r
-      Status = NetLibAsciiStrToIp6 (HostName, &HttpInstance->RemoteIpv6Addr);\r
+      Status = HttpUrlGetIp6 (Url, UrlParser, &HttpInstance->RemoteIpv6Addr);\r
     }\r
 \r
     if (EFI_ERROR (Status)) {\r