Commit 73f863a6fb
Changed files (1)
lib
std
lib/std/c.zig
@@ -7269,7 +7269,8 @@ pub const AI = if (builtin.abi.isAndroid()) packed struct(u32) {
NUMERICSERV: bool = false,
_4: u6 = 0,
ADDRCONFIG: bool = false,
- _: u21 = 0,
+ SRV: bool = false,
+ _: u20 = 0,
},
.illumos => packed struct(u32) {
V4MAPPED: bool = false,
@@ -7285,9 +7286,9 @@ pub const AI = if (builtin.abi.isAndroid()) packed struct(u32) {
PASSIVE: bool = false,
CANONNAME: bool = false,
NUMERICHOST: bool = false,
- _3: u1 = 0,
+ EXT: bool = false,
NUMERICSERV: bool = false,
- _5: u1 = 0,
+ FQDN: bool = false,
ADDRCONFIG: bool = false,
_: u25 = 0,
},
@@ -7348,6 +7349,43 @@ pub const NI = switch (native_os) {
DGRAM: bool = false,
_: std.meta.Int(.unsigned, @bitSizeOf(c_int) - 5) = 0,
},
+ .freebsd, .haiku => packed struct(u32) {
+ NOFQDN: bool = false,
+ NUMERICHOST: bool = false,
+ NAMEREQD: bool = false,
+ NUMERICSERV: bool = false,
+ DGRAM: bool = false,
+ NUMERICSCOPE: bool = false,
+ _: u26 = 0,
+ },
+ .dragonfly, .netbsd => packed struct(u32) {
+ NOFQDN: bool = false,
+ NUMERICHOST: bool = false,
+ NAMEREQD: bool = false,
+ NUMERICSERV: bool = false,
+ DGRAM: bool = false,
+ _5: u1 = 0,
+ NUMERICSCOPE: bool = false,
+ _: u25 = 0,
+ },
+ .openbsd => packed struct(u32) {
+ NUMERICHOST: bool = false,
+ NUMERICSERV: bool = false,
+ NOFQDN: bool = false,
+ NAMEREQD: bool = false,
+ DGRAM: bool = false,
+ _: u27 = 0,
+ },
+ .driverkit, .ios, .maccatalyst, .macos, .tvos, .visionos, .watchos => packed struct(u32) {
+ NOFQDN: bool = false,
+ NUMERICHOST: bool = false,
+ NAMEREQD: bool = false,
+ NUMERICSERV: bool = false,
+ DGRAM: bool = false,
+ _5: u3 = 0,
+ NUMERICSCOPE: bool = false,
+ _: u23 = 0,
+ },
else => void,
};