(uid: crate::ugid::Uid)
| 388 | #[cfg(linux_kernel)] |
| 389 | #[inline] |
| 390 | pub(crate) fn setuid_thread(uid: crate::ugid::Uid) -> io::Result<()> { |
| 391 | syscall! { |
| 392 | fn setuid(uid: c::uid_t) via SYS_setuid -> c::c_int |
| 393 | } |
| 394 | |
| 395 | unsafe { ret(setuid(uid.as_raw())) } |
| 396 | } |
| 397 | |
| 398 | #[cfg(linux_kernel)] |
| 399 | #[inline] |
no test coverage detected