Documentation
1
2
3
4
5
6
7
8
use linux_raw_sys::general::__kernel_uid_t;

use crate::{Syscall, Uid, syscall0_readonly};

#[inline]
pub fn geteuid() -> Uid {
    unsafe { Uid::from_raw(syscall0_readonly(Syscall::GETEUID) as __kernel_uid_t) }
}