aboutsummaryrefslogtreecommitdiffhomepage
path: root/sandbox/seccomp/presets.go
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/seccomp/presets.go')
-rw-r--r--sandbox/seccomp/presets.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/sandbox/seccomp/presets.go b/sandbox/seccomp/presets.go
index cb868644..c3b8f04c 100644
--- a/sandbox/seccomp/presets.go
+++ b/sandbox/seccomp/presets.go
@@ -21,7 +21,7 @@ const (
PresetLinux32
)
-func preparePreset(fd int, presets FilterPreset, flags PrepareFlag) error {
+func Preset(presets FilterPreset, flags PrepareFlag) (rules []NativeRule) {
allowedPersonality := PER_LINUX
if presets&PresetLinux32 != 0 {
allowedPersonality = PER_LINUX32
@@ -51,7 +51,7 @@ func preparePreset(fd int, presets FilterPreset, flags PrepareFlag) error {
}
}
- rules := make([]NativeRule, 0, l)
+ rules = make([]NativeRule, 0, l)
rules = append(rules, presetCommon...)
if presets&PresetDenyNS != 0 {
rules = append(rules, presetNamespace...)
@@ -75,7 +75,7 @@ func preparePreset(fd int, presets FilterPreset, flags PrepareFlag) error {
}
}
- return Prepare(fd, rules, flags)
+ return
}
var (