authorgravatar for krkk@serenityos.orgKarol Kosek <krkk@serenityos.org> 2025-02-09 14:07:35+01:00
committergravatar for krkk@serenityos.orgKarol Kosek <krkk@serenityos.org> 2025-02-09 16:06:38+01:00
log18ffd48b60aacf3cf1ea387f513848818731dbea
tree7893589322b004e5e8629544bb344ca2ba395085
parent933ba935c5ff85668c82606ba4ff2531c00b2e36

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

1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/c.zig+2-2
...@@ -9770,9 +9770,9 @@ pub extern "c" fn freeaddrinfo(res: *addrinfo) void;...@@ -9770,9 +9770,9 @@ pub extern "c" fn freeaddrinfo(res: *addrinfo) void;
9770pub extern "c" fn getnameinfo(9770pub extern "c" fn getnameinfo(
9771 noalias addr: *const sockaddr,9771 noalias addr: *const sockaddr,
9772 addrlen: socklen_t,9772 addrlen: socklen_t,
9773 noalias host: [*]u8,9773 noalias host: ?[*]u8,
9774 hostlen: socklen_t,9774 hostlen: socklen_t,
9775 noalias serv: [*]u8,9775 noalias serv: ?[*]u8,
9776 servlen: socklen_t,9776 servlen: socklen_t,
9777 flags: u32,9777 flags: u32,
9778) EAI;9778) EAI;