From dda986aaa0e0de85f99f827f7b2264a59633bd63 Mon Sep 17 00:00:00 2001 From: John Howard Date: Fri, 26 Jun 2015 19:33:30 -0700 Subject: [PATCH] Windows: Factor out seccomp Signed-off-by: John Howard --- libcontainer/seccomp/bpf.go | 2 ++ libcontainer/seccomp/context.go | 2 ++ libcontainer/seccomp/filter.go | 2 ++ libcontainer/seccomp/{seccomp.go => seccomp_unix.go} | 2 ++ libcontainer/seccomp/seccomp_unsupported.go | 3 +++ 5 files changed, 11 insertions(+) rename libcontainer/seccomp/{seccomp.go => seccomp_unix.go} (99%) create mode 100644 libcontainer/seccomp/seccomp_unsupported.go diff --git a/libcontainer/seccomp/bpf.go b/libcontainer/seccomp/bpf.go index a4b3bdf7a..65908ecc8 100644 --- a/libcontainer/seccomp/bpf.go +++ b/libcontainer/seccomp/bpf.go @@ -1,3 +1,5 @@ +// +build linux + package seccomp import "strings" diff --git a/libcontainer/seccomp/context.go b/libcontainer/seccomp/context.go index c8d4e7314..6d0b7c3c3 100644 --- a/libcontainer/seccomp/context.go +++ b/libcontainer/seccomp/context.go @@ -1,3 +1,5 @@ +// +build linux + package seccomp import ( diff --git a/libcontainer/seccomp/filter.go b/libcontainer/seccomp/filter.go index 370cdf087..658fbddd4 100644 --- a/libcontainer/seccomp/filter.go +++ b/libcontainer/seccomp/filter.go @@ -1,3 +1,5 @@ +// +build linux + package seccomp import ( diff --git a/libcontainer/seccomp/seccomp.go b/libcontainer/seccomp/seccomp_unix.go similarity index 99% rename from libcontainer/seccomp/seccomp.go rename to libcontainer/seccomp/seccomp_unix.go index 78d7d8533..a68a4dcc6 100644 --- a/libcontainer/seccomp/seccomp.go +++ b/libcontainer/seccomp/seccomp_unix.go @@ -1,3 +1,5 @@ +// +build linux + // Package seccomp provides native seccomp ( https://www.kernel.org/doc/Documentation/prctl/seccomp_filter.txt ) support for go. package seccomp diff --git a/libcontainer/seccomp/seccomp_unsupported.go b/libcontainer/seccomp/seccomp_unsupported.go new file mode 100644 index 000000000..821dd57c0 --- /dev/null +++ b/libcontainer/seccomp/seccomp_unsupported.go @@ -0,0 +1,3 @@ +// +build !linux + +package seccomp