(gid: crate::ugid::Gid)
| 423 | #[cfg(linux_kernel)] |
| 424 | #[inline] |
| 425 | pub(crate) fn setgid_thread(gid: crate::ugid::Gid) -> io::Result<()> { |
| 426 | syscall! { |
| 427 | fn setgid(gid: c::gid_t) via SYS_setgid -> c::c_int |
| 428 | } |
| 429 | |
| 430 | unsafe { ret(setgid(gid.as_raw())) } |
| 431 | } |
| 432 | |
| 433 | #[cfg(linux_kernel)] |
| 434 | #[inline] |
no test coverage detected