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