twizzler_abi/
security.rs

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}