struct RET [src]

Action values for seccomp BPF programs. The lower 16-bits are for optional return data. The upper 16-bits are ordered from least permissive values to most.

Members

Source

pub const RET = struct { /// Kill the process. pub const KILL_PROCESS = 0x80000000; /// Kill the thread. pub const KILL_THREAD = 0x00000000; pub const KILL = KILL_THREAD; /// Disallow and force a SIGSYS. pub const TRAP = 0x00030000; /// Return an errno. pub const ERRNO = 0x00050000; /// Forward the syscall to a userspace supervisor to make a decision. pub const USER_NOTIF = 0x7fc00000; /// Pass to a tracer or disallow. pub const TRACE = 0x7ff00000; /// Allow after logging. pub const LOG = 0x7ffc0000; /// Allow. pub const ALLOW = 0x7fff0000; // Masks for the return value sections. pub const ACTION_FULL = 0xffff0000; pub const ACTION = 0x7fff0000; pub const DATA = 0x0000ffff; }