]> git.apps.os.sepia.ceph.com Git - fscrypt.git/commit
vendor: adding in golang.org/x/sys/unix package
authorJoe Richey joerichey@google.com <joerichey@google.com>
Mon, 17 Apr 2017 19:45:30 +0000 (12:45 -0700)
committerJoe Richey joerichey@google.com <joerichey@google.com>
Tue, 2 May 2017 20:39:18 +0000 (13:39 -0700)
commit06e86bde8886aca3e1cd8cbc948cff7a103f97ab
tree1c39eb4fdd44af4ed7648c0bc4d6a1689e2dc4a1
parent2ccea6496efc054c21c5ed397f3caff8d4992957
vendor: adding in golang.org/x/sys/unix package

This commit adds in the golang.org/x/sys/unix package. This package
provides a low-level interface to unix syscalls. We will uses this
package instead of the built-in "syscall" package because the syscall
package is locked down (https://golang.org/pkg/syscall) and is not
exposing any new kernel functionality.

In fact, this is actually a patched version of the x/sys/unix package
pending review (first part: https://go-review.googlesource.com/c/37943).
The version included in this commit exposes all of the filesystem
encryption kernel interfaces to Go code.

Change-Id: Ic5f9c98b858ccb00db97502c9a60e9249aa8ba38
203 files changed:
vendor/golang.org/x/sys/LICENSE [new file with mode: 0644]
vendor/golang.org/x/sys/PATENTS [new file with mode: 0644]
vendor/golang.org/x/sys/unix/README.md [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_darwin_386.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_darwin_amd64.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_darwin_arm.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_darwin_arm64.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_freebsd_386.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_freebsd_arm.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_linux_386.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_linux_amd64.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_linux_arm.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_linux_arm64.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_linux_mips64x.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_linux_mipsx.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_linux_s390x.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_netbsd_386.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_netbsd_arm.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_openbsd_386.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/asm_solaris_amd64.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/bluetooth_linux.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/constants.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/dirent.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/endian_big.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/endian_little.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/env_unix.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/env_unset.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/flock.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/flock_linux_32bit.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/gccgo.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/gccgo_c.c [new file with mode: 0644]
vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/gccgo_linux_sparc64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/mkall.sh [new file with mode: 0755]
vendor/golang.org/x/sys/unix/mkerrors.sh [new file with mode: 0755]
vendor/golang.org/x/sys/unix/mkpost.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/mksyscall.pl [new file with mode: 0755]
vendor/golang.org/x/sys/unix/mksyscall_solaris.pl [new file with mode: 0755]
vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl [new file with mode: 0755]
vendor/golang.org/x/sys/unix/mksysnum_darwin.pl [new file with mode: 0755]
vendor/golang.org/x/sys/unix/mksysnum_dragonfly.pl [new file with mode: 0755]
vendor/golang.org/x/sys/unix/mksysnum_freebsd.pl [new file with mode: 0755]
vendor/golang.org/x/sys/unix/mksysnum_netbsd.pl [new file with mode: 0755]
vendor/golang.org/x/sys/unix/mksysnum_openbsd.pl [new file with mode: 0755]
vendor/golang.org/x/sys/unix/openbsd_pledge.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/race.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/race0.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/sockcmsg_linux.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/sockcmsg_unix.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/str.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_bsd.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_dragonfly.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_freebsd.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_freebsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux_s390x.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_netbsd.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_netbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_no_getwd.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_openbsd.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_openbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_solaris.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_unix.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_unix_gc.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/types_darwin.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/types_dragonfly.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/types_freebsd.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/types_netbsd.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/types_openbsd.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/types_solaris.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_darwin_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_mips.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysctl_openbsd.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsysnum_solaris_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_darwin_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_mips.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go [new file with mode: 0644]
vendor/vendor.json