utils: remove unused Prctl wrapper

Remove the Prctl wrapper function which has been unused since commit
d2f6a4c0e2. If a prctl wrapper would be needed in the future,
golang.org/x/sys provides unix.Prctl which could be used instead.

Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
This commit is contained in:
Tobias Klauser 2017-06-27 09:45:43 +02:00
parent f3f8b67b76
commit 5523e7d99d
1 changed files with 0 additions and 10 deletions

View File

@ -6,7 +6,6 @@ import (
"io"
"os/exec"
"strings"
"syscall"
systemdDbus "github.com/coreos/go-systemd/dbus"
"github.com/godbus/dbus"
@ -44,15 +43,6 @@ func ExecCmdWithStdStreams(stdin io.Reader, stdout, stderr io.Writer, name strin
return nil
}
// Prctl is a way to make the prctl linux syscall
func Prctl(option int, arg2, arg3, arg4, arg5 uintptr) (err error) {
_, _, e1 := syscall.Syscall6(syscall.SYS_PRCTL, uintptr(option), arg2, arg3, arg4, arg5, 0)
if e1 != 0 {
err = e1
}
return
}
// StatusToExitCode converts wait status code to an exit code
func StatusToExitCode(status int) int {
return ((status) & 0xff00) >> 8