1use bitflags::bitflags;
2
3use crate::object::ObjID;
4
5#[repr(C)]
6pub struct SecurityContextBase {
7 caps_data: ObjID,
8 global_mask: Permissions,
9}
10
11bitflags! {
12 pub struct Permissions : u32 {
13 const READ = 1;
14 const WRITE = 2;
15 const EXEC = 4;
16 const USE = 8;
17 }
18}