diff --git a/lib/std/os/bits/dragonfly.zig b/lib/std/os/bits/dragonfly.zig index 6696071b4eda529d50cbf95a043d31aae18c1b7d..e0cfa387bd05522db9f73393c374455cb10e96a7 100644 --- a/lib/std/os/bits/dragonfly.zig +++ b/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, diff --git a/lib/std/os/bits/freebsd.zig b/lib/std/os/bits/freebsd.zig index 8529c5e3db200a163b9cb71e3f03aa23034f4d0c..1a8f29e7939250289001488bdba89430ac6ad251 100644 --- a/lib/std/os/bits/freebsd.zig +++ b/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, diff --git a/lib/std/os/bits/haiku.zig b/lib/std/os/bits/haiku.zig index 25a881ba56c8241ee823f70f17a068db0f7a7e4b..8d170baebd2bb462fa77a654a482467171d6d51d 100644 --- a/lib/std/os/bits/haiku.zig +++ b/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, diff --git a/lib/std/os/bits/netbsd.zig b/lib/std/os/bits/netbsd.zig index dfb6c3bdf92f1dcbd0416440199db0a6e50031c3..e205f6042cdb7c1637d3cae9b95c6b3dfb2e336c 100644 --- a/lib/std/os/bits/netbsd.zig +++ b/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, diff --git a/lib/std/os/bits/openbsd.zig b/lib/std/os/bits/openbsd.zig index 1aa5ce1c9c5bd85c3a5d90a99c8327b7218024e6..410404189127931540f12baca3cfc04109597097 100644 --- a/lib/std/os/bits/openbsd.zig +++ b/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,