ksud: Fixed compilation errors
This commit is contained in:
@@ -2,14 +2,15 @@
|
|||||||
use crate::kpm;
|
use crate::kpm;
|
||||||
use crate::{
|
use crate::{
|
||||||
assets, defs,
|
assets, defs,
|
||||||
defs::{NO_MOUNT_PATH},
|
defs::NO_MOUNT_PATH,
|
||||||
utils::find_tmp_path,
|
|
||||||
ksucalls,
|
ksucalls,
|
||||||
module::{handle_updated_modules, prune_modules},
|
module::{handle_updated_modules, prune_modules},
|
||||||
restorecon, uid_scanner, utils,
|
restorecon, uid_scanner, utils,
|
||||||
|
utils::find_tmp_path,
|
||||||
};
|
};
|
||||||
use anyhow::{Context, Result};
|
use anyhow::{Context, Result};
|
||||||
use log::{info, warn};
|
use log::{info, warn};
|
||||||
|
use rustix::mount::{MountFlags, mount};
|
||||||
use std::path::Path;
|
use std::path::Path;
|
||||||
|
|
||||||
#[cfg(target_os = "android")]
|
#[cfg(target_os = "android")]
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ use crate::{
|
|||||||
defs::{DISABLE_FILE_NAME, KSU_MOUNT_SOURCE, MODULE_DIR, SKIP_MOUNT_FILE_NAME},
|
defs::{DISABLE_FILE_NAME, KSU_MOUNT_SOURCE, MODULE_DIR, SKIP_MOUNT_FILE_NAME},
|
||||||
magic_mount::NodeFileType::{Directory, RegularFile, Symlink, Whiteout},
|
magic_mount::NodeFileType::{Directory, RegularFile, Symlink, Whiteout},
|
||||||
restorecon::{lgetfilecon, lsetfilecon},
|
restorecon::{lgetfilecon, lsetfilecon},
|
||||||
utils::get_work_dir,
|
utils::ensure_dir_exists,
|
||||||
};
|
};
|
||||||
|
|
||||||
const REPLACE_DIR_XATTR: &str = "trusted.overlay.opaque";
|
const REPLACE_DIR_XATTR: &str = "trusted.overlay.opaque";
|
||||||
|
|||||||
Reference in New Issue
Block a user