1

コンパイル エラーが発生しています: error: ‘scmp_filter_ctx’ was not declared in this scope.
seccomp フィルターを宣言しました。 scmp_filter_ctx ctx;

私はライブラリを含め、すでにライブラリを使用し #include <linux/seccomp.h> てインストールしています。libseccomp-devsudo apt-get install libseccomp-dev

#include <stdlib.h>
#include <fcntl.h>
#include <sys/shm.h>
#include <unistd.h>
#include <sys/un.h>
#include <sys/wait.h>
#include <linux/seccomp.h>
#include <sys/prctl.h>
#include <sys/types.h>
#include <sys/stat.h>

#include <bits/stdc++.h>

void create_sandbox(){
scmp_filter_ctx ctx;
ctx = seccomp_init(SCMP_ACT_KILL); // default action: kill

seccomp_load(ctx);
}
4

1 に答える 1