mirror of
https://github.com/ziglang/zig.git
synced 2026-01-20 14:25:16 +00:00
std.c: msghdr* struct removing prefixes to match linux.
This commit is contained in:
parent
97a1b046ea
commit
8f14431bc8
@ -889,13 +889,13 @@ pub const cmsghdr = extern struct {
|
||||
cmsg_type: c_int,
|
||||
};
|
||||
pub const msghdr = extern struct {
|
||||
msg_name: ?*anyopaque,
|
||||
msg_namelen: socklen_t,
|
||||
msg_iov: [*]iovec,
|
||||
msg_iovlen: c_int,
|
||||
msg_control: ?*anyopaque,
|
||||
msg_controllen: socklen_t,
|
||||
msg_flags: c_int,
|
||||
name: ?*anyopaque,
|
||||
namelen: socklen_t,
|
||||
iov: [*]iovec,
|
||||
iovlen: c_int,
|
||||
control: ?*anyopaque,
|
||||
controllen: socklen_t,
|
||||
flags: c_int,
|
||||
};
|
||||
pub const cmsgcred = extern struct {
|
||||
cmcred_pid: pid_t,
|
||||
|
||||
@ -355,36 +355,36 @@ pub const Flock = extern struct {
|
||||
|
||||
pub const msghdr = extern struct {
|
||||
/// Optional address.
|
||||
msg_name: ?*sockaddr,
|
||||
name: ?*sockaddr,
|
||||
/// Size of address.
|
||||
msg_namelen: socklen_t,
|
||||
namelen: socklen_t,
|
||||
/// Scatter/gather array.
|
||||
msg_iov: [*]iovec,
|
||||
iov: [*]iovec,
|
||||
/// Number of elements in msg_iov.
|
||||
msg_iovlen: i32,
|
||||
iovlen: i32,
|
||||
/// Ancillary data.
|
||||
msg_control: ?*anyopaque,
|
||||
control: ?*anyopaque,
|
||||
/// Ancillary data buffer length.
|
||||
msg_controllen: socklen_t,
|
||||
controllen: socklen_t,
|
||||
/// Flags on received message.
|
||||
msg_flags: i32,
|
||||
flags: i32,
|
||||
};
|
||||
|
||||
pub const msghdr_const = extern struct {
|
||||
/// Optional address.
|
||||
msg_name: ?*const sockaddr,
|
||||
name: ?*const sockaddr,
|
||||
/// Size of address.
|
||||
msg_namelen: socklen_t,
|
||||
namelen: socklen_t,
|
||||
/// Scatter/gather array.
|
||||
msg_iov: [*]iovec_const,
|
||||
iov: [*]iovec_const,
|
||||
/// Number of elements in msg_iov.
|
||||
msg_iovlen: i32,
|
||||
iovlen: i32,
|
||||
/// Ancillary data.
|
||||
msg_control: ?*anyopaque,
|
||||
control: ?*anyopaque,
|
||||
/// Ancillary data buffer length.
|
||||
msg_controllen: socklen_t,
|
||||
controllen: socklen_t,
|
||||
/// Flags on received message.
|
||||
msg_flags: i32,
|
||||
flags: i32,
|
||||
};
|
||||
|
||||
pub const Stat = extern struct {
|
||||
|
||||
@ -173,25 +173,25 @@ pub const Flock = extern struct {
|
||||
|
||||
pub const msghdr = extern struct {
|
||||
/// optional address
|
||||
msg_name: ?*sockaddr,
|
||||
name: ?*sockaddr,
|
||||
|
||||
/// size of address
|
||||
msg_namelen: socklen_t,
|
||||
namelen: socklen_t,
|
||||
|
||||
/// scatter/gather array
|
||||
msg_iov: [*]iovec,
|
||||
iov: [*]iovec,
|
||||
|
||||
/// # elements in msg_iov
|
||||
msg_iovlen: i32,
|
||||
iovlen: i32,
|
||||
|
||||
/// ancillary data
|
||||
msg_control: ?*anyopaque,
|
||||
control: ?*anyopaque,
|
||||
|
||||
/// ancillary data buffer len
|
||||
msg_controllen: socklen_t,
|
||||
controllen: socklen_t,
|
||||
|
||||
/// flags on received message
|
||||
msg_flags: i32,
|
||||
flags: i32,
|
||||
};
|
||||
|
||||
pub const off_t = i64;
|
||||
|
||||
@ -253,48 +253,48 @@ pub const EAI_MAX = 15;
|
||||
|
||||
pub const msghdr = extern struct {
|
||||
/// optional address
|
||||
msg_name: ?*sockaddr,
|
||||
name: ?*sockaddr,
|
||||
|
||||
/// size of address
|
||||
msg_namelen: socklen_t,
|
||||
namelen: socklen_t,
|
||||
|
||||
/// scatter/gather array
|
||||
msg_iov: [*]iovec,
|
||||
iov: [*]iovec,
|
||||
|
||||
/// # elements in msg_iov
|
||||
msg_iovlen: i32,
|
||||
iovlen: i32,
|
||||
|
||||
/// ancillary data
|
||||
msg_control: ?*anyopaque,
|
||||
control: ?*anyopaque,
|
||||
|
||||
/// ancillary data buffer len
|
||||
msg_controllen: socklen_t,
|
||||
controllen: socklen_t,
|
||||
|
||||
/// flags on received message
|
||||
msg_flags: i32,
|
||||
flags: i32,
|
||||
};
|
||||
|
||||
pub const msghdr_const = extern struct {
|
||||
/// optional address
|
||||
msg_name: ?*const sockaddr,
|
||||
name: ?*const sockaddr,
|
||||
|
||||
/// size of address
|
||||
msg_namelen: socklen_t,
|
||||
namelen: socklen_t,
|
||||
|
||||
/// scatter/gather array
|
||||
msg_iov: [*]const iovec_const,
|
||||
iov: [*]const iovec_const,
|
||||
|
||||
/// # elements in msg_iov
|
||||
msg_iovlen: i32,
|
||||
iovlen: i32,
|
||||
|
||||
/// ancillary data
|
||||
msg_control: ?*const anyopaque,
|
||||
control: ?*const anyopaque,
|
||||
|
||||
/// ancillary data buffer len
|
||||
msg_controllen: socklen_t,
|
||||
controllen: socklen_t,
|
||||
|
||||
/// flags on received message
|
||||
msg_flags: i32,
|
||||
flags: i32,
|
||||
};
|
||||
|
||||
/// The stat structure used by libc.
|
||||
|
||||
@ -251,48 +251,48 @@ pub const EAI_MAX = 15;
|
||||
|
||||
pub const msghdr = extern struct {
|
||||
/// optional address
|
||||
msg_name: ?*sockaddr,
|
||||
name: ?*sockaddr,
|
||||
|
||||
/// size of address
|
||||
msg_namelen: socklen_t,
|
||||
namelen: socklen_t,
|
||||
|
||||
/// scatter/gather array
|
||||
msg_iov: [*]iovec,
|
||||
iov: [*]iovec,
|
||||
|
||||
/// # elements in msg_iov
|
||||
msg_iovlen: c_uint,
|
||||
iovlen: c_uint,
|
||||
|
||||
/// ancillary data
|
||||
msg_control: ?*anyopaque,
|
||||
control: ?*anyopaque,
|
||||
|
||||
/// ancillary data buffer len
|
||||
msg_controllen: socklen_t,
|
||||
controllen: socklen_t,
|
||||
|
||||
/// flags on received message
|
||||
msg_flags: c_int,
|
||||
flags: c_int,
|
||||
};
|
||||
|
||||
pub const msghdr_const = extern struct {
|
||||
/// optional address
|
||||
msg_name: ?*const sockaddr,
|
||||
name: ?*const sockaddr,
|
||||
|
||||
/// size of address
|
||||
msg_namelen: socklen_t,
|
||||
namelen: socklen_t,
|
||||
|
||||
/// scatter/gather array
|
||||
msg_iov: [*]const iovec_const,
|
||||
iov: [*]const iovec_const,
|
||||
|
||||
/// # elements in msg_iov
|
||||
msg_iovlen: c_uint,
|
||||
iovlen: c_uint,
|
||||
|
||||
/// ancillary data
|
||||
msg_control: ?*const anyopaque,
|
||||
control: ?*const anyopaque,
|
||||
|
||||
/// ancillary data buffer len
|
||||
msg_controllen: socklen_t,
|
||||
controllen: socklen_t,
|
||||
|
||||
/// flags on received message
|
||||
msg_flags: c_int,
|
||||
flags: c_int,
|
||||
};
|
||||
|
||||
pub const Stat = extern struct {
|
||||
|
||||
@ -183,36 +183,36 @@ pub const EAI_MAX = 14;
|
||||
|
||||
pub const msghdr = extern struct {
|
||||
/// optional address
|
||||
msg_name: ?*sockaddr,
|
||||
name: ?*sockaddr,
|
||||
/// size of address
|
||||
msg_namelen: socklen_t,
|
||||
namelen: socklen_t,
|
||||
/// scatter/gather array
|
||||
msg_iov: [*]iovec,
|
||||
iov: [*]iovec,
|
||||
/// # elements in msg_iov
|
||||
msg_iovlen: i32,
|
||||
iovlen: i32,
|
||||
/// ancillary data
|
||||
msg_control: ?*anyopaque,
|
||||
control: ?*anyopaque,
|
||||
/// ancillary data buffer len
|
||||
msg_controllen: socklen_t,
|
||||
controllen: socklen_t,
|
||||
/// flags on received message
|
||||
msg_flags: i32,
|
||||
flags: i32,
|
||||
};
|
||||
|
||||
pub const msghdr_const = extern struct {
|
||||
/// optional address
|
||||
msg_name: ?*const sockaddr,
|
||||
name: ?*const sockaddr,
|
||||
/// size of address
|
||||
msg_namelen: socklen_t,
|
||||
namelen: socklen_t,
|
||||
/// scatter/gather array
|
||||
msg_iov: [*]const iovec_const,
|
||||
iov: [*]const iovec_const,
|
||||
/// # elements in msg_iov
|
||||
msg_iovlen: i32,
|
||||
iovlen: i32,
|
||||
/// ancillary data
|
||||
msg_control: ?*const anyopaque,
|
||||
control: ?*const anyopaque,
|
||||
/// ancillary data buffer len
|
||||
msg_controllen: socklen_t,
|
||||
controllen: socklen_t,
|
||||
/// flags on received message
|
||||
msg_flags: i32,
|
||||
flags: i32,
|
||||
};
|
||||
|
||||
pub const cmsghdr = extern struct {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user