diff options
author | Andinus <andinus@nand.sh> | 2020-04-15 19:55:00 +0530 |
---|---|---|
committer | Andinus <andinus@nand.sh> | 2020-04-15 19:55:00 +0530 |
commit | 66b19e6e7ed9dba21142af56c2d43ec76dd846e6 (patch) | |
tree | 8a98f207073be5a512cd4670fb290220bf61a4b8 /pledge.go | |
parent | bc9703246e571c39f9cdb2739b7a4b54ebf4bad2 (diff) | |
download | lynx-66b19e6e7ed9dba21142af56c2d43ec76dd846e6.tar.gz |
Add Pledge wrappers
Diffstat (limited to 'pledge.go')
-rw-r--r-- | pledge.go | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/pledge.go b/pledge.go new file mode 100644 index 0000000..a49fa4f --- /dev/null +++ b/pledge.go @@ -0,0 +1,20 @@ +// +build openbsd + +package lynx + +import "golang.org/x/sys/unix" + +// Pledge is just a wrapper to unix.Pledge. +func Pledge(promises, execpromises string) error { + return unix.Pledge(promises, execpromises) +} + +// PledgePromises is just a wrapper to unix.PledgePromises. +func PledgePromises(promises string) error { + return unix.PledgePromises(promises) +} + +// PledgeExecpromises is just a wrapper to unix.PledgeExecpromises. +func PledgeExecpromises(execpromises string) error { + return unix.PledgeExecpromises(execpromises) +} |