diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/seccomp.h.in | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/seccomp.h.in b/include/seccomp.h.in index 983fb77..6f4929b 100644 --- a/include/seccomp.h.in +++ b/include/seccomp.h.in @@ -830,6 +830,17 @@ int seccomp_export_bpf(const scmp_filter_ctx ctx, int fd); */ int seccomp_export_bpf_mem(const scmp_filter_ctx ctx, void *buf, size_t *len); +/** + * Precompute the seccomp filter for future use + * @param ctx the filter context + * + * This function precomputes the seccomp filter and stores it internally for + * future use, speeding up seccomp_load() and other functions which require + * the generated filter. + * + */ +int seccomp_precompute(const scmp_filter_ctx ctx); + /* * pseudo syscall definitions */ |