diff options
| author | Joakim Hulthe <joakim.hulthe@mullvad.net> | 2025-02-10 13:22:35 +0100 |
|---|---|---|
| committer | Joakim Hulthe <joakim.hulthe@mullvad.net> | 2025-02-25 13:37:27 +0100 |
| commit | b908dc0f83f9e1def3104407a3d5aeefeb118fd1 (patch) | |
| tree | 40158b6828ca2d81de87ca8ed9d5bc2089a78992 | |
| parent | 376458ce94c45bb034b19b5a690ef8e55a3c466e (diff) | |
| download | mullvadvpn-b908dc0f83f9e1def3104407a3d5aeefeb118fd1.tar.xz mullvadvpn-b908dc0f83f9e1def3104407a3d5aeefeb118fd1.zip | |
Replace libc::getuid with nix
| -rw-r--r-- | mullvad-daemon/src/main.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/mullvad-daemon/src/main.rs b/mullvad-daemon/src/main.rs index c2146752c7..58e542364f 100644 --- a/mullvad-daemon/src/main.rs +++ b/mullvad-daemon/src/main.rs @@ -229,8 +229,7 @@ async fn create_daemon(log_dir: Option<PathBuf>) -> Result<Daemon, String> { #[cfg(unix)] fn running_as_admin() -> bool { - let uid = unsafe { libc::getuid() }; - uid == 0 + nix::unistd::Uid::current().is_root() } #[cfg(windows)] |
