use core::ffi::CStr;
use super::abi::*;
use crate::unit_result_from_value;
#[inline]
pub fn symlink(old_name: &CStr, new_name: &CStr) -> crate::Result<()> {
let ret =
unsafe { syscall_2(88, old_name.as_ptr() as usize, new_name.as_ptr() as usize) as i32 };
unit_result_from_value(ret)
}