Skip to content

Commit abb580c

Browse files
author
Bryant Mairs
committed
Add MFD_ constants for memfd_create
1 parent 833e67f commit abb580c

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

libc-test/build.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,10 @@ fn main() {
239239
cfg.header("linux/quota.h");
240240
}
241241
}
242+
243+
if !musl || mips {
244+
cfg.header("linux/memfd.h");
245+
}
242246
}
243247

244248
if linux || android {

src/unix/notbsd/mod.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -803,6 +803,9 @@ pub const POLLNVAL: ::c_short = 0x20;
803803
pub const POLLRDNORM: ::c_short = 0x040;
804804
pub const POLLRDBAND: ::c_short = 0x080;
805805

806+
pub const MFD_CLOEXEC: ::c_uint = 0x0001;
807+
pub const MFD_ALLOW_SEALING: ::c_uint = 0x0002;
808+
806809
f! {
807810
pub fn FD_CLR(fd: ::c_int, set: *mut fd_set) -> () {
808811
let fd = fd as usize;

0 commit comments

Comments
 (0)