diff --git a/libc-test/semver/linux-musl.txt b/libc-test/semver/linux-musl.txt index 7af14189312d1..adac7892c2de6 100644 --- a/libc-test/semver/linux-musl.txt +++ b/libc-test/semver/linux-musl.txt @@ -20,8 +20,10 @@ LIO_WRITE PF_IB PF_MPLS PF_XDP +PIDFD_NONBLOCK PR_SET_VMA PR_SET_VMA_ANON_NAME +SOCK_NONBLOCK adjtimex aio_cancel aio_error @@ -54,4 +56,4 @@ asctime_r strftime strptime dirname -basename \ No newline at end of file +basename diff --git a/src/unix/linux_like/linux/musl/mod.rs b/src/unix/linux_like/linux/musl/mod.rs index 25291c2306115..22b07551d7a4e 100644 --- a/src/unix/linux_like/linux/musl/mod.rs +++ b/src/unix/linux_like/linux/musl/mod.rs @@ -590,6 +590,9 @@ pub const EFD_NONBLOCK: ::c_int = ::O_NONBLOCK; pub const SFD_NONBLOCK: ::c_int = ::O_NONBLOCK; +pub const SOCK_NONBLOCK: ::c_int = O_NONBLOCK; +pub const PIDFD_NONBLOCK: ::c_uint = O_NONBLOCK as ::c_uint; + pub const TCSANOW: ::c_int = 0; pub const TCSADRAIN: ::c_int = 1; pub const TCSAFLUSH: ::c_int = 2;