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;
97709770pub extern "c" fn getnameinfo(
97719771 noalias addr: *const sockaddr,
97729772 addrlen: socklen_t,
9773 noalias host: [*]u8,
9773 noalias host: ?[*]u8,
97749774 hostlen: socklen_t,
9775 noalias serv: [*]u8,
9775 noalias serv: ?[*]u8,
97769776 servlen: socklen_t,
97779777 flags: u32,
97789778) EAI;