nc::call
pub fn openat( dirfd: i32, filename: &str, flags: i32, mode: mode_t) -> Result<i32, Errno>
Open and possibly create a file within a directory.