aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build/Step/WriteFile.zig
diff options
context:
space:
mode:
authorLukas Lalinsky <lukas@lalinsky.com>2025-11-16 21:06:47 +0100
committerAlex Rønne Petersen <alex@alexrp.com>2025-11-17 19:01:39 +0100
commit73f863a6fb1e844ec312345b3160e3987fe6586d (patch)
tree7bb94da2681a168c3b0bfbd8e5b0615aa0a7f280 /lib/std/Build/Step/WriteFile.zig
parentf0a3df98d35417313854d77e671f35ea9e86d82c (diff)
downloadzig-73f863a6fb1e844ec312345b3160e3987fe6586d.tar.gz
zig-73f863a6fb1e844ec312345b3160e3987fe6586d.zip
Fix AI/NI flag definitions for BSD systems
Add missing AI flags for NetBSD and OpenBSD: - NetBSD: Add AI.SRV flag at bit 11 (0x00000800) - OpenBSD: Add AI.EXT flag at bit 3 and AI.FQDN flag at bit 5 Add missing NI (getnameinfo) flag definitions for all BSDs and Darwin: - FreeBSD/Haiku: NOFQDN, NUMERICHOST, NAMEREQD, NUMERICSERV, DGRAM, NUMERICSCOPE - DragonFly/NetBSD: Same flags with NUMERICSCOPE at bit 6 (deprecated WITHSCOPEID at bit 5 is skipped) - OpenBSD: NUMERICHOST, NUMERICSERV, NOFQDN, NAMEREQD, DGRAM (no NUMERICSCOPE) - macOS/Darwin: NOFQDN, NUMERICHOST, NAMEREQD, NUMERICSERV, DGRAM, NUMERICSCOPE at bit 8 (deprecated WITHSCOPEID at bit 5 is skipped) References: - NetBSD: https://github.com/NetBSD/src/blob/trunk/include/netdb.h - OpenBSD: https://github.com/openbsd/src/blob/master/include/netdb.h - FreeBSD: https://github.com/freebsd/freebsd-src/blob/master/include/netdb.h - DragonFly BSD: https://github.com/DragonFlyBSD/DragonFlyBSD/blob/master/include/netdb.h - Haiku: https://github.com/haiku/haiku/blob/master/headers/posix/netdb.h - macOS/Darwin: https://github.com/apple-oss-distributions/Libinfo/blob/main/lookup.subproj/netdb.h
Diffstat (limited to 'lib/std/Build/Step/WriteFile.zig')
0 files changed, 0 insertions, 0 deletions