diff options
Diffstat (limited to 'src/deps/c_ares.zig')
-rw-r--r-- | src/deps/c_ares.zig | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/deps/c_ares.zig b/src/deps/c_ares.zig index b80342996..5098f4e19 100644 --- a/src/deps/c_ares.zig +++ b/src/deps/c_ares.zig @@ -1167,7 +1167,7 @@ const union_unnamed_3 = extern union { addr6: struct_ares_in6_addr, }; pub const struct_ares_addr_node = extern struct { - next: [*c]struct_ares_addr_node, + next: ?*struct_ares_addr_node, family: c_int, addr: union_unnamed_3, }; @@ -1176,7 +1176,7 @@ const union_unnamed_4 = extern union { addr6: struct_ares_in6_addr, }; pub const struct_ares_addr_port_node = extern struct { - next: [*c]struct_ares_addr_port_node, + next: ?*struct_ares_addr_port_node, family: c_int, addr: union_unnamed_4, udp_port: c_int, @@ -1186,8 +1186,8 @@ pub extern fn ares_set_servers(channel: *Channel, servers: [*c]struct_ares_addr_ pub extern fn ares_set_servers_ports(channel: *Channel, servers: [*c]struct_ares_addr_port_node) c_int; pub extern fn ares_set_servers_csv(channel: *Channel, servers: [*c]const u8) c_int; pub extern fn ares_set_servers_ports_csv(channel: *Channel, servers: [*c]const u8) c_int; -pub extern fn ares_get_servers(channel: *Channel, servers: [*c][*c]struct_ares_addr_node) c_int; -pub extern fn ares_get_servers_ports(channel: *Channel, servers: [*c][*c]struct_ares_addr_port_node) c_int; +pub extern fn ares_get_servers(channel: *Channel, servers: *?*struct_ares_addr_port_node) c_int; +pub extern fn ares_get_servers_ports(channel: *Channel, servers: *?*struct_ares_addr_port_node) c_int; pub extern fn ares_inet_ntop(af: c_int, src: ?*const anyopaque, dst: [*c]u8, size: ares_socklen_t) [*c]const u8; pub extern fn ares_inet_pton(af: c_int, src: [*c]const u8, dst: ?*anyopaque) c_int; pub const ARES_SUCCESS = 0; |