diff options
| author | Karol Kosek <krkk@serenityos.org> | 2025-02-09 14:07:35 +0100 |
|---|---|---|
| committer | Karol Kosek <krkk@serenityos.org> | 2025-02-09 16:06:38 +0100 |
| commit | 18ffd48b60aacf3cf1ea387f513848818731dbea (patch) | |
| tree | 7893589322b004e5e8629544bb344ca2ba395085 /lib/std | |
| parent | 933ba935c5ff85668c82606ba4ff2531c00b2e36 (diff) | |
| download | zig-18ffd48b60aacf3cf1ea387f513848818731dbea.tar.gz zig-18ffd48b60aacf3cf1ea387f513848818731dbea.zip | |
std.c: Support optional addr and host arguments in getnameinfo
The POSIX spec allows passing null here
https://pubs.opengroup.org/onlinepubs/9799919799/functions/getnameinfo.html
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/c.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/c.zig b/lib/std/c.zig index a366c0ca63..72668ba3da 100644 --- a/lib/std/c.zig +++ b/lib/std/c.zig @@ -9770,9 +9770,9 @@ pub extern "c" fn freeaddrinfo(res: *addrinfo) void; pub extern "c" fn getnameinfo( noalias addr: *const sockaddr, addrlen: socklen_t, - noalias host: [*]u8, + noalias host: ?[*]u8, hostlen: socklen_t, - noalias serv: [*]u8, + noalias serv: ?[*]u8, servlen: socklen_t, flags: u32, ) EAI; |
