Commit 0d0edd23a8
Changed files (5)
lib
lib/std/os/bits/dragonfly.zig
@@ -380,6 +380,14 @@ pub const sockaddr = extern struct {
sa_data: [14]u8,
};
+pub const sockaddr_storage = extern struct {
+ len: u8,
+ family: sa_family_t,
+ __pad1: [5]u8,
+ __align: i64,
+ __pad2: [112]u8,
+};
+
pub const Kevent = extern struct {
ident: usize,
filter: c_short,
lib/std/os/bits/freebsd.zig
@@ -206,6 +206,14 @@ pub const sockaddr = extern struct {
data: [14]u8,
};
+pub const sockaddr_storage = extern struct {
+ len: u8,
+ family: sa_family_t,
+ __pad1: [5]u8,
+ __align: i64,
+ __pad2: [112]u8,
+};
+
pub const sockaddr_in = extern struct {
len: u8 = @sizeOf(sockaddr_in),
family: sa_family_t = AF_INET,
lib/std/os/bits/haiku.zig
@@ -239,6 +239,14 @@ pub const sockaddr = extern struct {
data: [14]u8,
};
+pub const sockaddr_storage = extern struct {
+ len: u8,
+ family: sa_family_t,
+ __pad1: [5]u8,
+ __align: i64,
+ __pad2: [112]u8,
+};
+
pub const sockaddr_in = extern struct {
len: u8 = @sizeOf(sockaddr_in),
family: sa_family_t = AF_INET,
lib/std/os/bits/netbsd.zig
@@ -226,6 +226,14 @@ pub const sockaddr = extern struct {
data: [14]u8,
};
+pub const sockaddr_storage = extern struct {
+ len: u8,
+ family: sa_family_t,
+ __pad1: [5]u8,
+ __align: i64,
+ __pad2: [112]u8,
+};
+
pub const sockaddr_in = extern struct {
len: u8 = @sizeOf(sockaddr_in),
family: sa_family_t = AF_INET,
lib/std/os/bits/openbsd.zig
@@ -246,6 +246,14 @@ pub const sockaddr = extern struct {
data: [14]u8,
};
+pub const sockaddr_storage = extern struct {
+ len: u8,
+ family: sa_family_t,
+ __pad1: [5]u8,
+ __align: i64,
+ __pad2: [112]u8,
+};
+
pub const sockaddr_in = extern struct {
len: u8 = @sizeOf(sockaddr_in),
family: sa_family_t = AF_INET,