Crate seccomp_droundy_sys [] [src]

Structs

scmp_arg_cmp

Argument / Value comparison definition

Enums

scmp_arch

Architecutres

scmp_compare

Comparison operators

scmp_filter_attr

Filter attributes

Constants

SCMP_ACT_ALLOW

Allow the syscall to be executed

SCMP_ACT_KILL

Kill the process

SCMP_ACT_TRAP

Throw a SIGSYS signal

__NR_SCMP_ERROR

Error retern value

Functions

SCMP_ACT_ERRNO

Return the specified error code

SCMP_ACT_TRACE

Notify a tracing process with the specified value

seccomp_arch_add

Adds an architecture to the filter @param ctx the filter context @param arch_token the architecture token, e.g. SCMP_ARCH_*

seccomp_arch_remove

Removes an architecture from the filter @param ctx the filter context @param arch_token the architecture token, e.g. SCMP_ARCH_*

seccomp_attr_get

Get the value of a filter attribute

seccomp_attr_set

Set the value of a filter attribute

seccomp_export_bpf

Generate seccomp Berkley Packet Filter (BPF) code and export it to a file

seccomp_export_pfc

Generate seccomp Pseudo Filter Code (PFC) and export it to a file

seccomp_init

Initialize the filter state

seccomp_load

Loads the filter into the kernel

seccomp_release

Destroys the filter state and releases any resources

seccomp_reset

Reset the filter state

seccomp_rule_add

Add a new rule to the filter

seccomp_rule_add_array

Add a new rule to the filter

seccomp_rule_add_exact

Add a new rule to the filter

seccomp_rule_add_exact_array

Add a new rule to the filter

seccomp_syscall_priority

Set the priority of a given syscall

seccomp_syscall_resolve_name

Resolve a syscall name to a number @param name the syscall name

Type Definitions

scmp_datum_t

Argument datum

scmp_filter_ctx