xref: /openbmc/qemu/include/sysemu/seccomp.h (revision f67c9b69)
19c17d615SPaolo Bonzini /*
29c17d615SPaolo Bonzini  * QEMU seccomp mode 2 support with libseccomp
39c17d615SPaolo Bonzini  *
49c17d615SPaolo Bonzini  * Copyright IBM, Corp. 2012
59c17d615SPaolo Bonzini  *
69c17d615SPaolo Bonzini  * Authors:
79c17d615SPaolo Bonzini  *  Eduardo Otubo    <eotubo@br.ibm.com>
89c17d615SPaolo Bonzini  *
99c17d615SPaolo Bonzini  * This work is licensed under the terms of the GNU GPL, version 2.  See
109c17d615SPaolo Bonzini  * the COPYING file in the top-level directory.
119c17d615SPaolo Bonzini  *
129c17d615SPaolo Bonzini  * Contributions after 2012-01-13 are licensed under the terms of the
139c17d615SPaolo Bonzini  * GNU GPL, version 2 or (at your option) any later version.
149c17d615SPaolo Bonzini  */
159c17d615SPaolo Bonzini #ifndef QEMU_SECCOMP_H
169c17d615SPaolo Bonzini #define QEMU_SECCOMP_H
179c17d615SPaolo Bonzini 
181bd6152aSEduardo Otubo #define QEMU_SECCOMP_SET_DEFAULT     (1 << 0)
192b716fa6SEduardo Otubo #define QEMU_SECCOMP_SET_OBSOLETE    (1 << 1)
2073a1e647SEduardo Otubo #define QEMU_SECCOMP_SET_PRIVILEGED  (1 << 2)
21995a226fSEduardo Otubo #define QEMU_SECCOMP_SET_SPAWN       (1 << 3)
2224f8cdc5SEduardo Otubo #define QEMU_SECCOMP_SET_RESOURCECTL (1 << 4)
231bd6152aSEduardo Otubo 
24*9d0fdecbSYi Min Zhao int parse_sandbox(void *opaque, QemuOpts *opts, Error **errp);
25*9d0fdecbSYi Min Zhao 
269c17d615SPaolo Bonzini #endif
27