nc 0.9.8

Access system calls directly
Documentation
1
2
3
4
5
6
/// Commit BSM audit record to audit log
pub unsafe fn audit(record: &[u8]) -> Result<(), Errno> {
    let record_ptr = record.as_ptr() as usize;
    let length = record.len();
    unsafe { syscall2(SYS_AUDIT, record_ptr, length).map(drop) }
}