From 69ac8a251783363d5299df684d947474be60793a Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 4 Feb 2026 18:09:46 -0800 Subject: [PATCH] add getaddrinfo/freeaddrinfo --- net.zig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/net.zig b/net.zig index 1dab0850dffb51a1d6fecba4fd26c8737a77bf5b..864ec9f7b6c62475e3479674d6002db528b7ce0e 100644 --- a/net.zig +++ b/net.zig @@ -87,6 +87,8 @@ pub const Address = extern union { pub const Ip4Address = extern struct { sa: sys.struct_sockaddr_in, + pub const SockAddr = sys.struct_sockaddr_in; + pub fn init(addr: [4]u8, port: u16) Ip4Address { return Ip4Address{ .sa = .{ @@ -100,6 +102,8 @@ pub const Ip4Address = extern struct { pub const Ip6Address = extern struct { sa: sys.struct_sockaddr_in6, + pub const SockAddr = sys.struct_sockaddr_in6; + pub fn init(addr: [8]u16, port: u16) Ip6Address { return Ip6Address{ .sa = .{ @@ -197,3 +201,7 @@ pub const Server = struct { } }; }; + +pub const getaddrinfo = sys.getaddrinfo; + +pub const freeaddrinfo = sys.freeaddrinfo; -- 2.54.0