Function nc::close_range

source ·
pub unsafe fn close_range(
    first_fd: u32,
    last_fd: u32,
    flags: u32
) -> Result<(), Errno>
Expand description

Close all file descriptors in a given range

§Example

const STDOUT_FD: u32 = 1;
const STDERR_FD: u32 = 2;
let ret = unsafe { nc::close_range(STDOUT_FD, STDERR_FD, nc::CLOSE_RANGE_CLOEXEC) };
assert!(ret.is_ok());