Function getresuid
Source pub fn getresuid(ruid: *mut u32, euid: *mut u32, suid: *mut u32) -> isize
Expand description
获取真实、有效和保存的用户 ID
ruid - 指向存储真实用户 ID 的指针
euid - 指向存储有效用户 ID 的指针
suid - 指向存储保存的用户 ID 的指针
§返回值
- 0 - 成功
- -EFAULT - 指针无效(指向内核空间或不可写)
§安全性
此函数会验证所有指针是否指向有效的用户空间地址,
防止恶意用户程序传入内核空间地址导致内核内存被破坏。