Update c-ares (#11361)

This commit is contained in:
Jarred Sumner
2024-05-25 21:36:19 -07:00
committed by GitHub
parent aa3aa888d5
commit 59bbedf251
4 changed files with 39 additions and 22 deletions

View File

@@ -4894,7 +4894,7 @@ pub fn isIPAddress(input: []const u8) bool {
const ip_addr_str: [:0]const u8 = max_ip_address_buffer[0..input.len :0];
return bun.c_ares.ares_inet_pton(std.os.AF.INET, ip_addr_str.ptr, &sockaddr) != 0 or bun.c_ares.ares_inet_pton(std.os.AF.INET6, ip_addr_str.ptr, &sockaddr) != 0;
return bun.c_ares.ares_inet_pton(std.os.AF.INET, ip_addr_str.ptr, &sockaddr) > 0 or bun.c_ares.ares_inet_pton(std.os.AF.INET6, ip_addr_str.ptr, &sockaddr) > 0;
}
pub fn isIPV6Address(input: []const u8) bool {
@@ -4907,7 +4907,7 @@ pub fn isIPV6Address(input: []const u8) bool {
max_ip_address_buffer[input.len] = 0;
const ip_addr_str: [:0]const u8 = max_ip_address_buffer[0..input.len :0];
return bun.c_ares.ares_inet_pton(std.os.AF.INET6, ip_addr_str.ptr, &sockaddr) != 0;
return bun.c_ares.ares_inet_pton(std.os.AF.INET6, ip_addr_str.ptr, &sockaddr) > 0;
}
pub fn cloneNormalizingSeparators(