fix typo & mount param

This commit is contained in:
criyle 2019-10-14 17:25:29 -07:00
parent 6e46a73289
commit 6a91022c58
2 changed files with 4 additions and 4 deletions

View File

@ -7,9 +7,9 @@ import (
)
const (
bind = unix.MS_BIND | unix.MS_NOSUID | unix.MS_NOATIME | unix.MS_PRIVATE
bind = unix.MS_BIND | unix.MS_NOSUID | unix.MS_PRIVATE
roBind = bind | unix.MS_RDONLY
mFlag = unix.MS_NOSUID | unix.MS_NOATIME | unix.MS_NODEV | unix.MS_PRIVATE
mFlag = unix.MS_NOSUID | unix.MS_NOATIME | unix.MS_NODEV
)
// Builder builds fork_exec friendly mount syscall format
@ -23,7 +23,7 @@ func NewBuilder() *Builder {
}
// Build creates sequence of syscalls for fork_exec
// skipNotExists skips bind mounts that source not exitst
// skipNotExists skips bind mounts that source not exists
func (b *Builder) Build(skipNotExists bool) ([]SyscallParams, error) {
ret := make([]SyscallParams, 0, len(b.Mounts))
for _, m := range b.Mounts {

View File

@ -36,7 +36,7 @@ func NewPipe(writer io.Writer, n int64) (<-chan struct{}, *os.File, error) {
// NewBuffer creates a os pipe, caller need to
// caller need to close w
// Notice: if rely on doen for finish, w need be closed in parent process
// Notice: if rely on done for finish, w need be closed in parent process
func NewBuffer(max int64) (*Buffer, error) {
buffer := new(bytes.Buffer)
done, w, err := NewPipe(buffer, max+1)