mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 16:48:12 +00:00
parent
cb3348191b
commit
a9184fcb76
8 changed files with 192 additions and 58 deletions
|
@ -37,13 +37,13 @@
|
|||
#include <Kernel/FileSystem/InodeIdentifier.h>
|
||||
#include <Kernel/FileSystem/InodeMetadata.h>
|
||||
#include <Kernel/KResult.h>
|
||||
#include <Kernel/UnveilNode.h>
|
||||
|
||||
namespace Kernel {
|
||||
|
||||
class Custody;
|
||||
class Device;
|
||||
class FileDescription;
|
||||
struct UnveiledPath;
|
||||
|
||||
struct UidAndGid {
|
||||
uid_t uid;
|
||||
|
@ -122,7 +122,7 @@ public:
|
|||
private:
|
||||
friend class FileDescription;
|
||||
|
||||
const UnveiledPath* find_matching_unveiled_path(StringView path);
|
||||
const UnveilNode* find_matching_unveiled_path(StringView path);
|
||||
KResult validate_path_against_process_veil(StringView path, int options);
|
||||
|
||||
bool is_vfs_root(InodeIdentifier) const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue