symmetry-linux ~master (2021-04-08T00:30:48Z)
Dub
Repo
db_arg_chain_tree
symmetry
linux
seccomp
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
version(Posix)
extern (
C
) nothrow @
nogc
struct
db_arg_chain_tree {
@
SILdoc
("argument number (a0 = 0, a1 = 1, etc.)")
uint
arg
;
@
SILdoc
("true to indicate this is the high 32-bit word of a 64-bit value")
bool
arg_h_flg
;
@
SILdoc
("argument bpf offset")
uint
arg_offset
;
@
SILdoc
("comparison operator")
SecCompCompare
op
;
SecCompCompare
op_orig
;
@
SILdoc
("syscall argument value")
uint
mask
;
uint
datum
;
scmp_datum_t
datum_full
;
@
SILdoc
("actions")
bool
act_t_flg
;
bool
act_f_flg
;
uint
act_t
;
uint
act_f
;
@
SILdoc
("list of nodes on this level")
db_arg_chain_tree
*
lvl_prv
;
@
SILdoc
("list of nodes on this level")
db_arg_chain_tree
*
lvl_nxt
;
@
SILdoc
("next node in the chain")
db_arg_chain_tree
*
nxt_t
;
db_arg_chain_tree
*
nxt_f
;
uint
refcnt
;
}
Members
Variables
act_f
uint
act_f
;
Undocumented in source.
act_f_flg
bool
act_f_flg
;
Undocumented in source.
act_t
uint
act_t
;
Undocumented in source.
act_t_flg
bool
act_t_flg
;
Undocumented in source.
arg
uint
arg
;
Undocumented in source.
arg_h_flg
bool
arg_h_flg
;
Undocumented in source.
arg_offset
uint
arg_offset
;
Undocumented in source.
datum
uint
datum
;
Undocumented in source.
datum_full
scmp_datum_t
datum_full
;
lvl_nxt
db_arg_chain_tree
*
lvl_nxt
;
Undocumented in source.
lvl_prv
db_arg_chain_tree
*
lvl_prv
;
Undocumented in source.
mask
uint
mask
;
Undocumented in source.
nxt_f
db_arg_chain_tree
*
nxt_f
;
Undocumented in source.
nxt_t
db_arg_chain_tree
*
nxt_t
;
Undocumented in source.
op
SecCompCompare
op
;
Undocumented in source.
op_orig
SecCompCompare
op_orig
;
Undocumented in source.
refcnt
uint
refcnt
;
Undocumented in source.
Meta
Source
See Implementation
symmetry
linux
seccomp
aliases
SCMP_CMP
bpf_instr_raw
scmp_datum_t
scmp_filter_ctx
scmp_filter_ctx_const
secCompActionReturnErrno
secCompActionTrace
enums
FilterAttribute
PseudoSyscall
SecCompAction
SecCompCompare
Syscall
functions
SCMP_ACT_ERRNO
SCMP_ACT_TRACE
SCMP_CMP64
arch_arg_offset
arch_arg_offset_hi
arch_arg_offset_lo
arch_def_lookup
arch_def_lookup_name
arch_filter_rule_add
arch_syscall_resolve_name
arch_syscall_resolve_num
arch_syscall_rewrite
arch_syscall_translate
arch_valid
db_col_action_valid
db_col_arch_exist
db_col_attr_get
db_col_attr_set
db_col_db_add
db_col_db_new
db_col_db_remove
db_col_init
db_col_merge
db_col_release
db_col_reset
db_col_rule_add
db_col_syscall_priority
db_col_transaction_abort
db_col_transaction_commit
db_col_transaction_start
db_col_valid
db_rule_add
db_rule_dup
gen_bpf_generate
gen_bpf_release
gen_pfc_generate
hash
secCompActionFail
seccomp_api_get
seccomp_api_set
seccomp_arch_add
seccomp_arch_exist
seccomp_arch_native
seccomp_arch_remove
seccomp_arch_resolve_name
seccomp_attr_get
seccomp_attr_set
seccomp_export_bpf
seccomp_export_pfc
seccomp_init
seccomp_load
seccomp_merge
seccomp_release
seccomp_reset
seccomp_rule_add
seccomp_rule_add_array
seccomp_rule_add_exact
seccomp_rule_add_exact_array
seccomp_syscall_priority
seccomp_syscall_resolve_name
seccomp_syscall_resolve_name_arch
seccomp_syscall_resolve_name_rewrite
seccomp_syscall_resolve_num_arch
seccomp_version
sys_chk_seccomp_action
sys_chk_seccomp_flag
sys_chk_seccomp_syscall
sys_filter_load
sys_notify_alloc
sys_notify_id_valid
sys_notify_receive
sys_notify_respond
sys_set_seccomp_action
sys_set_seccomp_flag
sys_set_seccomp_syscall
x86_64_syscall_iterate
x86_64_syscall_resolve_name
x86_64_syscall_resolve_num
zmalloc
manifest constants
ARG_COUNT_MAX
ARG_MASK_MAX
MAX_ERRNO
SCMP_ACT_ALLOW
SCMP_ACT_KILL
SCMP_ACT_KILL_PROCESS
SCMP_ACT_KILL_THREAD
SCMP_ACT_LOG
SCMP_ACT_TRAP
SCMP_ARCH_NATIVE
SCMP_VER_MAJOR
SCMP_VER_MICRO
SCMP_VER_MINOR
SECCOMP_FILTER_FLAG_LOG
SECCOMP_FILTER_FLAG_NEW_LISTENER
SECCOMP_FILTER_FLAG_SPEC_ALLOW
SECCOMP_FILTER_FLAG_TSYNC
SECCOMP_GET_ACTION_AVAIL
SECCOMP_GET_NOTIF_SIZES
SECCOMP_IOC_MAGIC
SECCOMP_RET_ACTION
SECCOMP_RET_ACTION_FULL
SECCOMP_RET_ALLOW
SECCOMP_RET_DATA
SECCOMP_RET_ERRNO
SECCOMP_RET_KILL
SECCOMP_RET_KILL_PROCESS
SECCOMP_RET_KILL_THREAD
SECCOMP_RET_LOG
SECCOMP_RET_TRACE
SECCOMP_RET_TRAP
SECCOMP_RET_USER_NOTIF
SECCOMP_SET_MODE_FILTER
SECCOMP_SET_MODE_STRICT
structs
SecCompArgCmp
arch_def
arch_syscall_def
bpf_program
db_api_arg
db_api_rule_list
db_arg_chain_tree
db_filter
db_filter_attr
db_filter_col
db_filter_snap
db_sys_list
scmp_version
seccomp_data
seccomp_notif
seccomp_notif_resp
seccomp_notif_sizes
variables
arch_def_native
arch_def_x86_64