]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/vendor/golang.org/x/sys/unix: pick up fixes for TestUtimesNanoAt
authorTobias Klauser <tklauser@distanz.ch>
Mon, 2 Jul 2018 07:15:31 +0000 (09:15 +0200)
committerBrad Fitzpatrick <bradfitz@golang.org>
Mon, 2 Jul 2018 15:39:44 +0000 (15:39 +0000)
TestUtimesNanoAt in the vendored copy of golang.org/x/sys/unix currently
fails on the linux-arm-arm5spacemonkey builder. Update the vendored copy
to pick up the fix from CL 120816.

Updates #26034

Change-Id: I75c8875089f58a4c32e2e7aa75884b2bcba7bd68
Reviewed-on: https://go-review.googlesource.com/121800
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
75 files changed:
src/cmd/vendor/golang.org/x/sys/unix/fcntl.go
src/cmd/vendor/golang.org/x/sys/unix/gccgo_c.c
src/cmd/vendor/golang.org/x/sys/unix/mkerrors.sh
src/cmd/vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_386.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_arm.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go [moved from src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo.go with 53% similarity]
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_test.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_test.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_386.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_386.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go
src/cmd/vendor/vendor.json

index 0c58c7e1e5abc0b97f44efb2d720ea34cd4ebf0f..9379ba9cef77ce1025794f75903f09c32ae6cad1 100644 (file)
@@ -14,7 +14,11 @@ var fcntl64Syscall uintptr = SYS_FCNTL
 
 // FcntlInt performs a fcntl syscall on fd with the provided command and argument.
 func FcntlInt(fd uintptr, cmd, arg int) (int, error) {
-       valptr, _, err := Syscall(fcntl64Syscall, fd, uintptr(cmd), uintptr(arg))
+       valptr, _, errno := Syscall(fcntl64Syscall, fd, uintptr(cmd), uintptr(arg))
+       var err error
+       if errno != 0 {
+               err = errno
+       }
        return int(valptr), err
 }
 
index 24e96b11988a6864a37ca4040a0f4dd18aa12a87..46523ced65d59e69212ca337ba840f8f924b66d5 100644 (file)
@@ -36,12 +36,3 @@ gccgoRealSyscallNoError(uintptr_t trap, uintptr_t a1, uintptr_t a2, uintptr_t a3
 {
        return syscall(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9);
 }
-
-// Define the use function in C so that it is not inlined.
-
-extern void use(void *) __asm__ (GOSYM_PREFIX GOPKGPATH ".use") __attribute__((noinline));
-
-void
-use(void *p __attribute__ ((unused)))
-{
-}
index ddc50a018a69a3d02131b41f926372a36109e4c0..4a2c5dc9b0968483fbbeb7887f871bec76e44e4c 100755 (executable)
@@ -193,6 +193,7 @@ struct ltchars {
 #include <linux/stat.h>
 #include <linux/watchdog.h>
 #include <linux/hdreg.h>
+#include <linux/rtc.h>
 #include <net/route.h>
 #include <asm/termbits.h>
 
@@ -404,7 +405,7 @@ ccflags="$@"
                $2 ~ /^LINUX_REBOOT_CMD_/ ||
                $2 ~ /^LINUX_REBOOT_MAGIC[12]$/ ||
                $2 !~ "NLA_TYPE_MASK" &&
-               $2 ~ /^(NETLINK|NLM|NLMSG|NLA|IFA|IFAN|RT|RTCF|RTN|RTPROT|RTNH|ARPHRD|ETH_P)_/ ||
+               $2 ~ /^(NETLINK|NLM|NLMSG|NLA|IFA|IFAN|RT|RTC|RTCF|RTN|RTPROT|RTNH|ARPHRD|ETH_P)_/ ||
                $2 ~ /^SIOC/ ||
                $2 ~ /^TIOC/ ||
                $2 ~ /^TCGET/ ||
index be67afa4175f92bae6ccf5f2788dcd583a475f62..49f186f8321b32bbd55df7105bf7289a7fcf46fa 100755 (executable)
@@ -240,7 +240,7 @@ foreach my $header (@headers) {
 
 print <<EOF;
 // mksysctl_openbsd.pl
-// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 // +build $ENV{'GOARCH'},$ENV{'GOOS'}
 
index 04f38c53ee113d04545d87c8f0148f2054dceb7a..9908030cbe3209ac1a005c559c16b4ada932e55d 100644 (file)
@@ -148,8 +148,6 @@ func Unlink(path string) error {
 
 //sys  Unlinkat(dirfd int, path string, flags int) (err error)
 
-//sys  utimes(path string, times *[2]Timeval) (err error)
-
 func Utimes(path string, tv []Timeval) error {
        if tv == nil {
                err := utimensat(AT_FDCWD, path, nil, 0)
@@ -207,20 +205,14 @@ func UtimesNanoAt(dirfd int, path string, ts []Timespec, flags int) error {
        return utimensat(dirfd, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), flags)
 }
 
-//sys  futimesat(dirfd int, path *byte, times *[2]Timeval) (err error)
-
 func Futimesat(dirfd int, path string, tv []Timeval) error {
-       pathp, err := BytePtrFromString(path)
-       if err != nil {
-               return err
-       }
        if tv == nil {
-               return futimesat(dirfd, pathp, nil)
+               return futimesat(dirfd, path, nil)
        }
        if len(tv) != 2 {
                return EINVAL
        }
-       return futimesat(dirfd, pathp, (*[2]Timeval)(unsafe.Pointer(&tv[0])))
+       return futimesat(dirfd, path, (*[2]Timeval)(unsafe.Pointer(&tv[0])))
 }
 
 func Futimes(fd int, tv []Timeval) (err error) {
@@ -1221,12 +1213,10 @@ func Mount(source string, target string, fstype string, flags uintptr, data stri
 //sys  CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error)
 //sys  Dup(oldfd int) (fd int, err error)
 //sys  Dup3(oldfd int, newfd int, flags int) (err error)
-//sysnb        EpollCreate(size int) (fd int, err error)
 //sysnb        EpollCreate1(flag int) (fd int, err error)
 //sysnb        EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error)
 //sys  Eventfd(initval uint, flags int) (fd int, err error) = SYS_EVENTFD2
 //sys  Exit(code int) = SYS_EXIT_GROUP
-//sys  Faccessat(dirfd int, path string, mode uint32, flags int) (err error)
 //sys  Fallocate(fd int, mode uint32, off int64, len int64) (err error)
 //sys  Fchdir(fd int) (err error)
 //sys  Fchmod(fd int, mode uint32) (err error)
@@ -1306,7 +1296,6 @@ func Setgid(uid int) (err error) {
 //sysnb        Uname(buf *Utsname) (err error)
 //sys  Unmount(target string, flags int) (err error) = SYS_UMOUNT2
 //sys  Unshare(flags int) (err error)
-//sys  Ustat(dev int, ubuf *Ustat_t) (err error)
 //sys  write(fd int, p []byte) (n int, err error)
 //sys  exitThread(code int) (err error) = SYS_EXIT
 //sys  readlen(fd int, p *byte, np int) (n int, err error) = SYS_READ
@@ -1356,6 +1345,17 @@ func Vmsplice(fd int, iovs []Iovec, flags int) (int, error) {
        return int(n), nil
 }
 
+//sys  faccessat(dirfd int, path string, mode uint32) (err error)
+
+func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
+       if flags & ^(AT_SYMLINK_NOFOLLOW|AT_EACCESS) != 0 {
+               return EINVAL
+       } else if flags&(AT_SYMLINK_NOFOLLOW|AT_EACCESS) != 0 {
+               return EOPNOTSUPP
+       }
+       return faccessat(dirfd, path, mode)
+}
+
 /*
  * Unimplemented
  */
index bb8e4fbd8681f5575aa6f83660b25a5364a7b027..74bc098ce192ecc6507778098e04b8211e553b57 100644 (file)
@@ -10,7 +10,6 @@
 package unix
 
 import (
-       "syscall"
        "unsafe"
 )
 
@@ -51,6 +50,8 @@ func Pipe2(p []int, flags int) (err error) {
 // 64-bit file system and 32-bit uid calls
 // (386 default is 32-bit file system and 16-bit uid).
 //sys  Dup2(oldfd int, newfd int) (err error)
+//sysnb        EpollCreate(size int) (fd int, err error)
+//sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
 //sys  Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64_64
 //sys  Fchown(fd int, uid int, gid int) (err error) = SYS_FCHOWN32
 //sys  Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
@@ -78,12 +79,12 @@ func Pipe2(p []int, flags int) (err error) {
 //sys  Stat(path string, stat *Stat_t) (err error) = SYS_STAT64
 //sys  SyncFileRange(fd int, off int64, n int64, flags int) (err error)
 //sys  Truncate(path string, length int64) (err error) = SYS_TRUNCATE64
+//sys  Ustat(dev int, ubuf *Ustat_t) (err error)
 //sysnb        getgroups(n int, list *_Gid_t) (nn int, err error) = SYS_GETGROUPS32
 //sysnb        setgroups(n int, list *_Gid_t) (err error) = SYS_SETGROUPS32
 //sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT
 
 //sys  mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error)
-//sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
 //sys  Pause() (err error)
 
 func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) {
@@ -157,10 +158,6 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) {
        return setrlimit(resource, &rl)
 }
 
-// Underlying system call writes to newoffset via pointer.
-// Implemented in assembly to avoid allocation.
-func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno)
-
 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
        newoffset, errno := seek(fd, offset, whence)
        if errno != 0 {
@@ -169,11 +166,11 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
        return newoffset, nil
 }
 
-// Vsyscalls on amd64.
+//sys  futimesat(dirfd int, path string, times *[2]Timeval) (err error)
 //sysnb        Gettimeofday(tv *Timeval) (err error)
 //sysnb        Time(t *Time_t) (tt Time_t, err error)
-
 //sys  Utime(path string, buf *Utimbuf) (err error)
+//sys  utimes(path string, times *[2]Timeval) (err error)
 
 // On x86 Linux, all the socket calls go through an extra indirection,
 // I think because the 5-register system call interface can't handle
@@ -206,9 +203,6 @@ const (
        _SENDMMSG    = 20
 )
 
-func socketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno)
-func rawsocketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno)
-
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
        fd, e := socketcall(_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0)
        if e != 0 {
index d121106323e3ae93d4a01e45903bc12471c9441f..5f9b2454add9b8831dcbdbf7e8da928872ff0ae4 100644 (file)
@@ -7,6 +7,7 @@
 package unix
 
 //sys  Dup2(oldfd int, newfd int) (err error)
+//sysnb        EpollCreate(size int) (fd int, err error)
 //sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
 //sys  Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64
 //sys  Fchown(fd int, uid int, gid int) (err error)
@@ -57,6 +58,7 @@ func Stat(path string, stat *Stat_t) (err error) {
 //sys  Statfs(path string, buf *Statfs_t) (err error)
 //sys  SyncFileRange(fd int, off int64, n int64, flags int) (err error)
 //sys  Truncate(path string, length int64) (err error)
+//sys  Ustat(dev int, ubuf *Ustat_t) (err error)
 //sys  accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error)
 //sys  accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error)
 //sys  bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error)
@@ -75,6 +77,8 @@ func Stat(path string, stat *Stat_t) (err error) {
 //sys  sendmsg(s int, msg *Msghdr, flags int) (n int, err error)
 //sys  mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error)
 
+//sys  futimesat(dirfd int, path string, times *[2]Timeval) (err error)
+
 func Gettimeofday(tv *Timeval) (err error) {
        errno := gettimeofday(tv)
        if errno != 0 {
@@ -96,6 +100,7 @@ func Time(t *Time_t) (tt Time_t, err error) {
 }
 
 //sys  Utime(path string, buf *Utimbuf) (err error)
+//sys  utimes(path string, times *[2]Timeval) (err error)
 
 func setTimespec(sec, nsec int64) Timespec {
        return Timespec{Sec: sec, Nsec: nsec}
index c59f8588f1c299a5e6038f38ecb274cc2d995f09..3ec7a9329d2984d5d19f56d3c093351b08f64620 100644 (file)
@@ -75,6 +75,8 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 // 64-bit file system and 32-bit uid calls
 // (16-bit uid calls are not always supported in newer kernels)
 //sys  Dup2(oldfd int, newfd int) (err error)
+//sysnb        EpollCreate(size int) (fd int, err error)
+//sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
 //sys  Fchown(fd int, uid int, gid int) (err error) = SYS_FCHOWN32
 //sys  Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
 //sys  Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64
@@ -86,6 +88,7 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 //sys  Lchown(path string, uid int, gid int) (err error) = SYS_LCHOWN32
 //sys  Listen(s int, n int) (err error)
 //sys  Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64
+//sys  Pause() (err error)
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = SYS_SENDFILE64
 //sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT
 //sys  Setfsgid(gid int) (err error) = SYS_SETFSGID32
@@ -97,11 +100,10 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 //sys  Shutdown(fd int, how int) (err error)
 //sys  Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error)
 //sys  Stat(path string, stat *Stat_t) (err error) = SYS_STAT64
+//sys  Ustat(dev int, ubuf *Ustat_t) (err error)
 
-// Vsyscalls on amd64.
+//sys  futimesat(dirfd int, path string, times *[2]Timeval) (err error)
 //sysnb        Gettimeofday(tv *Timeval) (err error)
-//sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
-//sys  Pause() (err error)
 
 func Time(t *Time_t) (Time_t, error) {
        var tv Timeval
@@ -123,6 +125,8 @@ func Utime(path string, buf *Utimbuf) error {
        return Utimes(path, tv)
 }
 
+//sys  utimes(path string, times *[2]Timeval) (err error)
+
 //sys   Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64
 //sys   Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64
 //sys  Truncate(path string, length int64) (err error) = SYS_TRUNCATE64
index a1e8a609b263940f81cdd8051cdd01e8282e7374..646f295ade0cc100bec7cf754419a90c5af6bd84 100644 (file)
@@ -6,6 +6,15 @@
 
 package unix
 
+import "unsafe"
+
+func EpollCreate(size int) (fd int, err error) {
+       if size <= 0 {
+               return -1, EINVAL
+       }
+       return EpollCreate1(0)
+}
+
 //sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) = SYS_EPOLL_PWAIT
 //sys  Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64
 //sys  Fchown(fd int, uid int, gid int) (err error)
@@ -57,6 +66,11 @@ func Lstat(path string, stat *Stat_t) (err error) {
 //sys  Statfs(path string, buf *Statfs_t) (err error)
 //sys  SyncFileRange(fd int, off int64, n int64, flags int) (err error)
 //sys  Truncate(path string, length int64) (err error)
+
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       return ENOSYS
+}
+
 //sys  accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error)
 //sys  accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error)
 //sys  bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error)
@@ -85,6 +99,18 @@ func setTimeval(sec, usec int64) Timeval {
        return Timeval{Sec: sec, Usec: usec}
 }
 
+func futimesat(dirfd int, path string, tv *[2]Timeval) (err error) {
+       if tv == nil {
+               return utimensat(dirfd, path, nil, 0)
+       }
+
+       ts := []Timespec{
+               NsecToTimespec(TimevalToNsec(tv[0])),
+               NsecToTimespec(TimevalToNsec(tv[1])),
+       }
+       return utimensat(dirfd, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0)
+}
+
 func Time(t *Time_t) (Time_t, error) {
        var tv Timeval
        err := Gettimeofday(&tv)
@@ -105,6 +131,18 @@ func Utime(path string, buf *Utimbuf) error {
        return Utimes(path, tv)
 }
 
+func utimes(path string, tv *[2]Timeval) (err error) {
+       if tv == nil {
+               return utimensat(AT_FDCWD, path, nil, 0)
+       }
+
+       ts := []Timespec{
+               NsecToTimespec(TimevalToNsec(tv[0])),
+               NsecToTimespec(TimevalToNsec(tv[1])),
+       }
+       return utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0)
+}
+
 func Pipe(p []int) (err error) {
        if len(p) != 2 {
                return EINVAL
@@ -161,22 +199,6 @@ func Pause() (err error) {
        return
 }
 
-// TODO(dfc): constants that should be in zsysnum_linux_arm64.go, remove
-// these when the deprecated syscalls that the syscall package relies on
-// are removed.
-const (
-       SYS_GETPGRP      = 1060
-       SYS_UTIMES       = 1037
-       SYS_FUTIMESAT    = 1066
-       SYS_PAUSE        = 1061
-       SYS_USTAT        = 1070
-       SYS_UTIME        = 1063
-       SYS_LCHOWN       = 1032
-       SYS_TIME         = 1062
-       SYS_EPOLL_CREATE = 1042
-       SYS_EPOLL_WAIT   = 1069
-)
-
 func Poll(fds []PollFd, timeout int) (n int, err error) {
        var ts *Timespec
        if timeout >= 0 {
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go b/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go
new file mode 100644 (file)
index 0000000..070bd38
--- /dev/null
@@ -0,0 +1,16 @@
+// Copyright 2018 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build linux,!gccgo,386
+
+package unix
+
+import "syscall"
+
+// Underlying system call writes to newoffset via pointer.
+// Implemented in assembly to avoid allocation.
+func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno)
+
+func socketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno)
+func rawsocketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno)
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go b/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go
new file mode 100644 (file)
index 0000000..308eb7a
--- /dev/null
@@ -0,0 +1,30 @@
+// Copyright 2018 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build linux,gccgo,386
+
+package unix
+
+import (
+       "syscall"
+       "unsafe"
+)
+
+func seek(fd int, offset int64, whence int) (int64, syscall.Errno) {
+       var newoffset int64
+       offsetLow := uint32(offset & 0xffffffff)
+       offsetHigh := uint32((offset >> 32) & 0xffffffff)
+       _, _, err := Syscall6(SYS__LLSEEK, uintptr(fd), uintptr(offsetHigh), uintptr(offsetLow), uintptr(unsafe.Pointer(&newoffset)), uintptr(whence), 0)
+       return newoffset, err
+}
+
+func socketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (int, syscall.Errno) {
+       fd, _, err := Syscall(SYS_SOCKETCALL, uintptr(call), uintptr(unsafe.Pointer(&a0)), 0)
+       return int(fd), err
+}
+
+func rawsocketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (int, syscall.Errno) {
+       fd, _, err := RawSyscall(SYS_SOCKETCALL, uintptr(call), uintptr(unsafe.Pointer(&a0)), 0)
+       return int(fd), err
+}
similarity index 53%
rename from src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo.go
rename to src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go
index df9c123718127daa264354876813fea29e095fb6..aa7fc9e19975d204fb7d082279d03a41bd26cd73 100644 (file)
@@ -2,9 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build linux
-// +build gccgo
-// +build 386 arm
+// +build linux,gccgo,arm
 
 package unix
 
@@ -13,9 +11,10 @@ import (
        "unsafe"
 )
 
-func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) {
+func seek(fd int, offset int64, whence int) (int64, syscall.Errno) {
+       var newoffset int64
        offsetLow := uint32(offset & 0xffffffff)
        offsetHigh := uint32((offset >> 32) & 0xffffffff)
-       _, _, err = Syscall6(SYS__LLSEEK, uintptr(fd), uintptr(offsetHigh), uintptr(offsetLow), uintptr(unsafe.Pointer(&newoffset)), uintptr(whence), 0)
+       _, _, err := Syscall6(SYS__LLSEEK, uintptr(fd), uintptr(offsetHigh), uintptr(offsetLow), uintptr(unsafe.Pointer(&newoffset)), uintptr(whence), 0)
        return newoffset, err
 }
index 090ed404ab8f3be6be04dbfb419aaab24a72e185..ad991031c7e0738403614624895ce6cb6d81d605 100644 (file)
@@ -8,6 +8,7 @@
 package unix
 
 //sys  Dup2(oldfd int, newfd int) (err error)
+//sysnb        EpollCreate(size int) (fd int, err error)
 //sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
 //sys  Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64
 //sys  Fchown(fd int, uid int, gid int) (err error)
@@ -47,6 +48,7 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err
 //sys  Statfs(path string, buf *Statfs_t) (err error)
 //sys  SyncFileRange(fd int, off int64, n int64, flags int) (err error)
 //sys  Truncate(path string, length int64) (err error)
+//sys  Ustat(dev int, ubuf *Ustat_t) (err error)
 //sys  accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error)
 //sys  accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error)
 //sys  bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error)
@@ -65,6 +67,7 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err
 //sys  sendmsg(s int, msg *Msghdr, flags int) (n int, err error)
 //sys  mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error)
 
+//sys  futimesat(dirfd int, path string, times *[2]Timeval) (err error)
 //sysnb        Gettimeofday(tv *Timeval) (err error)
 
 func Time(t *Time_t) (tt Time_t, err error) {
@@ -80,6 +83,7 @@ func Time(t *Time_t) (tt Time_t, err error) {
 }
 
 //sys  Utime(path string, buf *Utimbuf) (err error)
+//sys  utimes(path string, times *[2]Timeval) (err error)
 
 func setTimespec(sec, nsec int64) Timespec {
        return Timespec{Sec: sec, Nsec: nsec}
index 9e16cc9d14ed2b07302e673691ad7e8c48a118d3..0e059248209caf89772df888fe1f5b6da6be14a9 100644 (file)
@@ -15,6 +15,8 @@ import (
 func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
 
 //sys  Dup2(oldfd int, newfd int) (err error)
+//sysnb        EpollCreate(size int) (fd int, err error)
+//sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
 //sys  Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64
 //sys  Fchown(fd int, uid int, gid int) (err error)
 //sys  Ftruncate(fd int, length int64) (err error) = SYS_FTRUNCATE64
@@ -33,13 +35,12 @@ func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr,
 //sysnb        Setregid(rgid int, egid int) (err error)
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error)
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error)
-
 //sysnb        Setreuid(ruid int, euid int) (err error)
 //sys  Shutdown(fd int, how int) (err error)
 //sys  Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error)
-
 //sys  SyncFileRange(fd int, off int64, n int64, flags int) (err error)
 //sys  Truncate(path string, length int64) (err error) = SYS_TRUNCATE64
+//sys  Ustat(dev int, ubuf *Ustat_t) (err error)
 //sys  accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error)
 //sys  accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error)
 //sys  bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error)
@@ -61,16 +62,17 @@ func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr,
 //sys  Ioperm(from int, num int, on int) (err error)
 //sys  Iopl(level int) (err error)
 
+//sys  futimesat(dirfd int, path string, times *[2]Timeval) (err error)
 //sysnb        Gettimeofday(tv *Timeval) (err error)
 //sysnb        Time(t *Time_t) (tt Time_t, err error)
+//sys  Utime(path string, buf *Utimbuf) (err error)
+//sys  utimes(path string, times *[2]Timeval) (err error)
 
 //sys  Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64
 //sys  Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
 //sys  Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64
 //sys  Stat(path string, stat *Stat_t) (err error) = SYS_STAT64
 
-//sys  Utime(path string, buf *Utimbuf) (err error)
-//sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
 //sys  Pause() (err error)
 
 func Fstatfs(fd int, buf *Statfs_t) (err error) {
index 6fb8733d674a27afce485c925f9de28290f7fcc9..8c6720f7f48521a61283b44be709ecbc781019a0 100644 (file)
@@ -7,8 +7,9 @@
 
 package unix
 
-//sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
 //sys  Dup2(oldfd int, newfd int) (err error)
+//sysnb        EpollCreate(size int) (fd int, err error)
+//sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
 //sys  Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64
 //sys  Fchown(fd int, uid int, gid int) (err error)
 //sys  Fstat(fd int, stat *Stat_t) (err error)
@@ -45,6 +46,7 @@ package unix
 //sys  Statfs(path string, buf *Statfs_t) (err error)
 //sys  SyncFileRange(fd int, off int64, n int64, flags int) (err error) = SYS_SYNC_FILE_RANGE2
 //sys  Truncate(path string, length int64) (err error)
+//sys  Ustat(dev int, ubuf *Ustat_t) (err error)
 //sys  accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error)
 //sys  accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error)
 //sys  bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error)
@@ -63,10 +65,11 @@ package unix
 //sys  sendmsg(s int, msg *Msghdr, flags int) (n int, err error)
 //sys  mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error)
 
+//sys  futimesat(dirfd int, path string, times *[2]Timeval) (err error)
 //sysnb        Gettimeofday(tv *Timeval) (err error)
 //sysnb        Time(t *Time_t) (tt Time_t, err error)
-
 //sys  Utime(path string, buf *Utimbuf) (err error)
+//sys  utimes(path string, times *[2]Timeval) (err error)
 
 func setTimespec(sec, nsec int64) Timespec {
        return Timespec{Sec: sec, Nsec: nsec}
index c0d86e722b4253f38ceaf8274b5c0c54d1991760..6e4ee0cf2a175239e00d40cea3e2105d26b0a853 100644 (file)
@@ -11,6 +11,7 @@ import (
 )
 
 //sys  Dup2(oldfd int, newfd int) (err error)
+//sysnb        EpollCreate(size int) (fd int, err error)
 //sys  EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error)
 //sys  Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64
 //sys  Fchown(fd int, uid int, gid int) (err error)
@@ -44,9 +45,11 @@ import (
 //sys  Statfs(path string, buf *Statfs_t) (err error)
 //sys  SyncFileRange(fd int, off int64, n int64, flags int) (err error)
 //sys  Truncate(path string, length int64) (err error)
+//sys  Ustat(dev int, ubuf *Ustat_t) (err error)
 //sysnb        getgroups(n int, list *_Gid_t) (nn int, err error)
 //sysnb        setgroups(n int, list *_Gid_t) (err error)
 
+//sys  futimesat(dirfd int, path string, times *[2]Timeval) (err error)
 //sysnb        Gettimeofday(tv *Timeval) (err error)
 
 func Time(t *Time_t) (tt Time_t, err error) {
@@ -62,6 +65,7 @@ func Time(t *Time_t) (tt Time_t, err error) {
 }
 
 //sys  Utime(path string, buf *Utimbuf) (err error)
+//sys  utimes(path string, times *[2]Timeval) (err error)
 
 func setTimespec(sec, nsec int64) Timespec {
        return Timespec{Sec: sec, Nsec: nsec}
index 78c1e0df1dbc667b87e76cd3eb0e2a3dfbb5a115..72e64187debf0e96d0d9ad914e4d2cdc4b45a772 100644 (file)
@@ -68,6 +68,7 @@ func Iopl(level int) (err error) {
        return ENOSYS
 }
 
+//sys  futimesat(dirfd int, path string, times *[2]Timeval) (err error)
 //sysnb        Gettimeofday(tv *Timeval) (err error)
 
 func Time(t *Time_t) (tt Time_t, err error) {
@@ -83,6 +84,7 @@ func Time(t *Time_t) (tt Time_t, err error) {
 }
 
 //sys  Utime(path string, buf *Utimbuf) (err error)
+//sys  utimes(path string, times *[2]Timeval) (err error)
 
 func setTimespec(sec, nsec int64) Timespec {
        return Timespec{Sec: sec, Nsec: nsec}
index 7fd5e2a92f49a2ea7cdb4cc71ceab95498636981..eed17268b08a12494a0608cc4f3f003eaf177a12 100644 (file)
@@ -140,11 +140,16 @@ func TestUtimesNanoAt(t *testing.T) {
        if err != nil {
                t.Fatalf("Lstat: %v", err)
        }
-       if st.Atim != ts[0] {
-               t.Errorf("UtimesNanoAt: wrong atime: %v", st.Atim)
+
+       // Only check Mtim, Atim might not be supported by the underlying filesystem
+       expected := ts[1]
+       if st.Mtim.Nsec == 0 {
+               // Some filesystems only support 1-second time stamp resolution
+               // and will always set Nsec to 0.
+               expected.Nsec = 0
        }
-       if st.Mtim != ts[1] {
-               t.Errorf("UtimesNanoAt: wrong mtime: %v", st.Mtim)
+       if st.Mtim != expected {
+               t.Errorf("UtimesNanoAt: wrong mtime: expected %v, got %v", expected, st.Mtim)
        }
 }
 
@@ -384,3 +389,33 @@ func stringsFromByteSlice(buf []byte) []string {
        }
        return result
 }
+
+func TestFaccessat(t *testing.T) {
+       defer chtmpdir(t)()
+       touch(t, "file1")
+
+       err := unix.Faccessat(unix.AT_FDCWD, "file1", unix.O_RDONLY, 0)
+       if err != nil {
+               t.Errorf("Faccessat: unexpected error: %v", err)
+       }
+
+       err = unix.Faccessat(unix.AT_FDCWD, "file1", unix.O_RDONLY, 2)
+       if err != unix.EINVAL {
+               t.Errorf("Faccessat: unexpected error: %v, want EINVAL", err)
+       }
+
+       err = unix.Faccessat(unix.AT_FDCWD, "file1", unix.O_RDONLY, unix.AT_EACCESS)
+       if err != unix.EOPNOTSUPP {
+               t.Errorf("Faccessat: unexpected error: %v, want EOPNOTSUPP", err)
+       }
+
+       err = os.Symlink("file1", "symlink1")
+       if err != nil {
+               t.Fatal(err)
+       }
+
+       err = unix.Faccessat(unix.AT_FDCWD, "symlink1", unix.O_RDONLY, unix.AT_SYMLINK_NOFOLLOW)
+       if err != unix.EOPNOTSUPP {
+               t.Errorf("Faccessat: unexpected error: %v, want EOPNOTSUPP", err)
+       }
+}
index e1a3baa237dd698c812f158664d7abaa4baafa2e..369a2be2dcbdeec89df14b85c8b3768ac889fb3e 100644 (file)
@@ -233,6 +233,7 @@ func Uname(uname *Utsname) error {
 //sys  Dup(fd int) (nfd int, err error)
 //sys  Dup2(from int, to int) (err error)
 //sys  Exit(code int)
+//sys  Faccessat(dirfd int, path string, mode uint32, flags int) (err error)
 //sys  Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_POSIX_FADVISE
 //sys  Fchdir(fd int) (err error)
 //sys  Fchflags(fd int, flags int) (err error)
index 614fcf04945ddf1b86cf909acdc867cfb983171e..9fc9c06a08b096ffdf61edc1050eaa9f108d39ab 100644 (file)
@@ -201,6 +201,7 @@ func Uname(uname *Utsname) error {
 //sys  Dup(fd int) (nfd int, err error)
 //sys  Dup2(from int, to int) (err error)
 //sys  Exit(code int)
+//sys  Faccessat(dirfd int, path string, mode uint32, flags int) (err error)
 //sys  Fchdir(fd int) (err error)
 //sys  Fchflags(fd int, flags int) (err error)
 //sys  Fchmod(fd int, mode uint32) (err error)
index b7629529b3800289e1e835597f7c3ffecb994565..820ef77af279cf50ce083b115aa280b2de1ac7d9 100644 (file)
@@ -314,7 +314,11 @@ func UtimesNanoAt(dirfd int, path string, ts []Timespec, flags int) error {
 
 // FcntlInt performs a fcntl syscall on fd with the provided command and argument.
 func FcntlInt(fd uintptr, cmd, arg int) (int, error) {
-       valptr, _, err := sysvicall6(uintptr(unsafe.Pointer(&procfcntl)), 3, uintptr(fd), uintptr(cmd), uintptr(arg), 0, 0, 0)
+       valptr, _, errno := sysvicall6(uintptr(unsafe.Pointer(&procfcntl)), 3, uintptr(fd), uintptr(cmd), uintptr(arg), 0, 0, 0)
+       var err error
+       if errno != 0 {
+               err = errno
+       }
        return int(valptr), err
 }
 
@@ -595,6 +599,7 @@ func Poll(fds []PollFd, timeout int) (n int, err error) {
 //sys  Dup(fd int) (nfd int, err error)
 //sys  Dup2(oldfd int, newfd int) (err error)
 //sys  Exit(code int)
+//sys  Faccessat(dirfd int, path string, mode uint32, flags int) (err error)
 //sys  Fchdir(fd int) (err error)
 //sys  Fchmod(fd int, mode uint32) (err error)
 //sys  Fchmodat(dirfd int, path string, mode uint32, flags int) (err error)
index ad09716a8af830ceb98b135d555ba1b6756a70ea..d694990dbe0171b20878691ff9a0c47530d5d329 100644 (file)
@@ -98,6 +98,24 @@ func TestErrnoSignalName(t *testing.T) {
        }
 }
 
+func TestFcntlInt(t *testing.T) {
+       t.Parallel()
+       file, err := ioutil.TempFile("", "TestFnctlInt")
+       if err != nil {
+               t.Fatal(err)
+       }
+       defer os.Remove(file.Name())
+       defer file.Close()
+       f := file.Fd()
+       flags, err := unix.FcntlInt(f, unix.F_GETFD, 0)
+       if err != nil {
+               t.Fatal(err)
+       }
+       if flags&unix.FD_CLOEXEC == 0 {
+               t.Errorf("flags %#x do not include FD_CLOEXEC", flags)
+       }
+}
+
 // TestFcntlFlock tests whether the file locking structure matches
 // the calling convention of each kernel.
 func TestFcntlFlock(t *testing.T) {
index ee17d4bd4a570580827c48d8cb286b5053a95506..2f0091bbc9204de1e8df5876df458d587d19abf1 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build 386,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include -m32 _const.go
 
 package unix
@@ -449,6 +449,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1234,6 +1235,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x2401
        PERF_EVENT_IOC_ENABLE                = 0x2400
        PERF_EVENT_IOC_ID                    = 0x80042407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4004240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
        PERF_EVENT_IOC_PERIOD                = 0x40082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc004240a
@@ -1289,6 +1291,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1334,11 +1337,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1466,6 +1476,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x7002
+       RTC_AIE_ON                           = 0x7001
+       RTC_ALM_READ                         = 0x80247008
+       RTC_ALM_SET                          = 0x40247007
+       RTC_EPOCH_READ                       = 0x8004700d
+       RTC_EPOCH_SET                        = 0x4004700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x8004700b
+       RTC_IRQP_SET                         = 0x4004700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x7006
+       RTC_PIE_ON                           = 0x7005
+       RTC_PLL_GET                          = 0x801c7011
+       RTC_PLL_SET                          = 0x401c7012
+       RTC_RD_TIME                          = 0x80247009
+       RTC_SET_TIME                         = 0x4024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x7004
+       RTC_UIE_ON                           = 0x7003
+       RTC_VL_CLR                           = 0x7014
+       RTC_VL_READ                          = 0x80047013
+       RTC_WIE_OFF                          = 0x7010
+       RTC_WIE_ON                           = 0x700f
+       RTC_WKALM_RD                         = 0x80287010
+       RTC_WKALM_SET                        = 0x4028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index 64ab9f40ade43af4a6a6a60d1affc43a53283a4b..a80c7ae5fb433fa7a727d59ad32e95a63cc1a270 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build amd64,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include -m64 _const.go
 
 package unix
@@ -449,6 +449,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1234,6 +1235,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x2401
        PERF_EVENT_IOC_ENABLE                = 0x2400
        PERF_EVENT_IOC_ID                    = 0x80082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4008240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
        PERF_EVENT_IOC_PERIOD                = 0x40082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
@@ -1289,6 +1291,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1334,11 +1337,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1467,6 +1477,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x7002
+       RTC_AIE_ON                           = 0x7001
+       RTC_ALM_READ                         = 0x80247008
+       RTC_ALM_SET                          = 0x40247007
+       RTC_EPOCH_READ                       = 0x8008700d
+       RTC_EPOCH_SET                        = 0x4008700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x8008700b
+       RTC_IRQP_SET                         = 0x4008700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x7006
+       RTC_PIE_ON                           = 0x7005
+       RTC_PLL_GET                          = 0x80207011
+       RTC_PLL_SET                          = 0x40207012
+       RTC_RD_TIME                          = 0x80247009
+       RTC_SET_TIME                         = 0x4024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x7004
+       RTC_UIE_ON                           = 0x7003
+       RTC_VL_CLR                           = 0x7014
+       RTC_VL_READ                          = 0x80047013
+       RTC_WIE_OFF                          = 0x7010
+       RTC_WIE_ON                           = 0x700f
+       RTC_WKALM_RD                         = 0x80287010
+       RTC_WKALM_SET                        = 0x4028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index 6ae0ac6f86282af33a3eb9444f2cdfc03c40f180..49a9b0133bb31702a8683fc0981863baf86218ee 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build arm,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
 
 package unix
@@ -449,6 +449,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1232,6 +1233,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x2401
        PERF_EVENT_IOC_ENABLE                = 0x2400
        PERF_EVENT_IOC_ID                    = 0x80042407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4004240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
        PERF_EVENT_IOC_PERIOD                = 0x40082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc004240a
@@ -1287,6 +1289,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1332,11 +1335,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1473,6 +1483,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x7002
+       RTC_AIE_ON                           = 0x7001
+       RTC_ALM_READ                         = 0x80247008
+       RTC_ALM_SET                          = 0x40247007
+       RTC_EPOCH_READ                       = 0x8004700d
+       RTC_EPOCH_SET                        = 0x4004700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x8004700b
+       RTC_IRQP_SET                         = 0x4004700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x7006
+       RTC_PIE_ON                           = 0x7005
+       RTC_PLL_GET                          = 0x801c7011
+       RTC_PLL_SET                          = 0x401c7012
+       RTC_RD_TIME                          = 0x80247009
+       RTC_SET_TIME                         = 0x4024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x7004
+       RTC_UIE_ON                           = 0x7003
+       RTC_VL_CLR                           = 0x7014
+       RTC_VL_READ                          = 0x80047013
+       RTC_WIE_OFF                          = 0x7010
+       RTC_WIE_ON                           = 0x700f
+       RTC_WKALM_RD                         = 0x80287010
+       RTC_WKALM_SET                        = 0x4028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index f58450bf3d37378e8bf75cdd3e34e9320de3967f..8d70233b260b511fab475b62caf56a46856d2c13 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build arm64,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char _const.go
 
 package unix
@@ -450,6 +450,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1235,6 +1236,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x2401
        PERF_EVENT_IOC_ENABLE                = 0x2400
        PERF_EVENT_IOC_ID                    = 0x80082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4008240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
        PERF_EVENT_IOC_PERIOD                = 0x40082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
@@ -1290,6 +1292,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1335,11 +1338,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1457,6 +1467,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x7002
+       RTC_AIE_ON                           = 0x7001
+       RTC_ALM_READ                         = 0x80247008
+       RTC_ALM_SET                          = 0x40247007
+       RTC_EPOCH_READ                       = 0x8008700d
+       RTC_EPOCH_SET                        = 0x4008700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x8008700b
+       RTC_IRQP_SET                         = 0x4008700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x7006
+       RTC_PIE_ON                           = 0x7005
+       RTC_PLL_GET                          = 0x80207011
+       RTC_PLL_SET                          = 0x40207012
+       RTC_RD_TIME                          = 0x80247009
+       RTC_SET_TIME                         = 0x4024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x7004
+       RTC_UIE_ON                           = 0x7003
+       RTC_VL_CLR                           = 0x7014
+       RTC_VL_READ                          = 0x80047013
+       RTC_WIE_OFF                          = 0x7010
+       RTC_WIE_ON                           = 0x700f
+       RTC_WKALM_RD                         = 0x80287010
+       RTC_WKALM_SET                        = 0x4028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index 465ff2f0f3c11b71760be00fc00f5f9548b36bbb..410ab56b095b67bd28cf06c5eee13f6b31fb7f23 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build mips,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
 
 package unix
@@ -449,6 +449,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1233,6 +1234,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x20002401
        PERF_EVENT_IOC_ENABLE                = 0x20002400
        PERF_EVENT_IOC_ID                    = 0x40042407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8004240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
        PERF_EVENT_IOC_PERIOD                = 0x80082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc004240a
@@ -1288,6 +1290,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1333,11 +1336,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1467,6 +1477,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x20007002
+       RTC_AIE_ON                           = 0x20007001
+       RTC_ALM_READ                         = 0x40247008
+       RTC_ALM_SET                          = 0x80247007
+       RTC_EPOCH_READ                       = 0x4004700d
+       RTC_EPOCH_SET                        = 0x8004700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x4004700b
+       RTC_IRQP_SET                         = 0x8004700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x20007006
+       RTC_PIE_ON                           = 0x20007005
+       RTC_PLL_GET                          = 0x401c7011
+       RTC_PLL_SET                          = 0x801c7012
+       RTC_RD_TIME                          = 0x40247009
+       RTC_SET_TIME                         = 0x8024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x20007004
+       RTC_UIE_ON                           = 0x20007003
+       RTC_VL_CLR                           = 0x20007014
+       RTC_VL_READ                          = 0x40047013
+       RTC_WIE_OFF                          = 0x20007010
+       RTC_WIE_ON                           = 0x2000700f
+       RTC_WKALM_RD                         = 0x40287010
+       RTC_WKALM_SET                        = 0x8028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index 37e851aabe403f65f92c4ad9bfafb02082222bf3..dac4d90fada6d48cd4477ce636a2a0f8482a290d 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build mips64,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
 
 package unix
@@ -449,6 +449,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1233,6 +1234,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x20002401
        PERF_EVENT_IOC_ENABLE                = 0x20002400
        PERF_EVENT_IOC_ID                    = 0x40082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8008240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
        PERF_EVENT_IOC_PERIOD                = 0x80082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
@@ -1288,6 +1290,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1333,11 +1336,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1467,6 +1477,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x20007002
+       RTC_AIE_ON                           = 0x20007001
+       RTC_ALM_READ                         = 0x40247008
+       RTC_ALM_SET                          = 0x80247007
+       RTC_EPOCH_READ                       = 0x4008700d
+       RTC_EPOCH_SET                        = 0x8008700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x4008700b
+       RTC_IRQP_SET                         = 0x8008700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x20007006
+       RTC_PIE_ON                           = 0x20007005
+       RTC_PLL_GET                          = 0x40207011
+       RTC_PLL_SET                          = 0x80207012
+       RTC_RD_TIME                          = 0x40247009
+       RTC_SET_TIME                         = 0x8024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x20007004
+       RTC_UIE_ON                           = 0x20007003
+       RTC_VL_CLR                           = 0x20007014
+       RTC_VL_READ                          = 0x40047013
+       RTC_WIE_OFF                          = 0x20007010
+       RTC_WIE_ON                           = 0x2000700f
+       RTC_WKALM_RD                         = 0x40287010
+       RTC_WKALM_SET                        = 0x8028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index 1131d3ca1658de737b292229e2bcbff8cb15ee7e..1d2f0e6382b78a0f7a56cc30f2e79106ffe45eb5 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build mips64le,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
 
 package unix
@@ -449,6 +449,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1233,6 +1234,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x20002401
        PERF_EVENT_IOC_ENABLE                = 0x20002400
        PERF_EVENT_IOC_ID                    = 0x40082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8008240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
        PERF_EVENT_IOC_PERIOD                = 0x80082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
@@ -1288,6 +1290,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1333,11 +1336,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1467,6 +1477,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x20007002
+       RTC_AIE_ON                           = 0x20007001
+       RTC_ALM_READ                         = 0x40247008
+       RTC_ALM_SET                          = 0x80247007
+       RTC_EPOCH_READ                       = 0x4008700d
+       RTC_EPOCH_SET                        = 0x8008700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x4008700b
+       RTC_IRQP_SET                         = 0x8008700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x20007006
+       RTC_PIE_ON                           = 0x20007005
+       RTC_PLL_GET                          = 0x40207011
+       RTC_PLL_SET                          = 0x80207012
+       RTC_RD_TIME                          = 0x40247009
+       RTC_SET_TIME                         = 0x8024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x20007004
+       RTC_UIE_ON                           = 0x20007003
+       RTC_VL_CLR                           = 0x20007014
+       RTC_VL_READ                          = 0x40047013
+       RTC_WIE_OFF                          = 0x20007010
+       RTC_WIE_ON                           = 0x2000700f
+       RTC_WKALM_RD                         = 0x40287010
+       RTC_WKALM_SET                        = 0x8028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index d04a43b2bc770fa27e9163251ef18f601c505a3e..33b9940234979867e815296cc1f35b60a4f2d128 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build mipsle,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
 
 package unix
@@ -449,6 +449,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1233,6 +1234,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x20002401
        PERF_EVENT_IOC_ENABLE                = 0x20002400
        PERF_EVENT_IOC_ID                    = 0x40042407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8004240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
        PERF_EVENT_IOC_PERIOD                = 0x80082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc004240a
@@ -1288,6 +1290,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1333,11 +1336,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1467,6 +1477,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x20007002
+       RTC_AIE_ON                           = 0x20007001
+       RTC_ALM_READ                         = 0x40247008
+       RTC_ALM_SET                          = 0x80247007
+       RTC_EPOCH_READ                       = 0x4004700d
+       RTC_EPOCH_SET                        = 0x8004700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x4004700b
+       RTC_IRQP_SET                         = 0x8004700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x20007006
+       RTC_PIE_ON                           = 0x20007005
+       RTC_PLL_GET                          = 0x401c7011
+       RTC_PLL_SET                          = 0x801c7012
+       RTC_RD_TIME                          = 0x40247009
+       RTC_SET_TIME                         = 0x8024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x20007004
+       RTC_UIE_ON                           = 0x20007003
+       RTC_VL_CLR                           = 0x20007014
+       RTC_VL_READ                          = 0x40047013
+       RTC_WIE_OFF                          = 0x20007010
+       RTC_WIE_ON                           = 0x2000700f
+       RTC_WKALM_RD                         = 0x40287010
+       RTC_WKALM_SET                        = 0x8028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index 710410efdd853735ce02618c7339917cba0d818e..c78d669761b390803026a65a3158d3c35b0e3f21 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build ppc64,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
 
 package unix
@@ -449,6 +449,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1234,6 +1235,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x20002401
        PERF_EVENT_IOC_ENABLE                = 0x20002400
        PERF_EVENT_IOC_ID                    = 0x40082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8008240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
        PERF_EVENT_IOC_PERIOD                = 0x80082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
@@ -1290,6 +1292,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1335,11 +1338,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1523,6 +1533,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x20007002
+       RTC_AIE_ON                           = 0x20007001
+       RTC_ALM_READ                         = 0x40247008
+       RTC_ALM_SET                          = 0x80247007
+       RTC_EPOCH_READ                       = 0x4008700d
+       RTC_EPOCH_SET                        = 0x8008700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x4008700b
+       RTC_IRQP_SET                         = 0x8008700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x20007006
+       RTC_PIE_ON                           = 0x20007005
+       RTC_PLL_GET                          = 0x40207011
+       RTC_PLL_SET                          = 0x80207012
+       RTC_RD_TIME                          = 0x40247009
+       RTC_SET_TIME                         = 0x8024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x20007004
+       RTC_UIE_ON                           = 0x20007003
+       RTC_VL_CLR                           = 0x20007014
+       RTC_VL_READ                          = 0x40047013
+       RTC_WIE_OFF                          = 0x20007010
+       RTC_WIE_ON                           = 0x2000700f
+       RTC_WKALM_RD                         = 0x40287010
+       RTC_WKALM_SET                        = 0x8028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index c1c1c01bcf54c3ad214e692d926f500a10dcc066..63493756d89b6070ff3a3eb5ec9f965021c4ac53 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build ppc64le,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
 
 package unix
@@ -449,6 +449,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1234,6 +1235,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x20002401
        PERF_EVENT_IOC_ENABLE                = 0x20002400
        PERF_EVENT_IOC_ID                    = 0x40082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8008240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
        PERF_EVENT_IOC_PERIOD                = 0x80082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
@@ -1290,6 +1292,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1335,11 +1338,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1523,6 +1533,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x20007002
+       RTC_AIE_ON                           = 0x20007001
+       RTC_ALM_READ                         = 0x40247008
+       RTC_ALM_SET                          = 0x80247007
+       RTC_EPOCH_READ                       = 0x4008700d
+       RTC_EPOCH_SET                        = 0x8008700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x4008700b
+       RTC_IRQP_SET                         = 0x8008700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x20007006
+       RTC_PIE_ON                           = 0x20007005
+       RTC_PLL_GET                          = 0x40207011
+       RTC_PLL_SET                          = 0x80207012
+       RTC_RD_TIME                          = 0x40247009
+       RTC_SET_TIME                         = 0x8024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x20007004
+       RTC_UIE_ON                           = 0x20007003
+       RTC_VL_CLR                           = 0x20007014
+       RTC_VL_READ                          = 0x40047013
+       RTC_WIE_OFF                          = 0x20007010
+       RTC_WIE_ON                           = 0x2000700f
+       RTC_WKALM_RD                         = 0x40287010
+       RTC_WKALM_SET                        = 0x8028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index c7583e15eb443b239181b65922d355dde52fe164..3814df854935edac0ea92c715b67ef6c4876684f 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build s390x,linux
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char _const.go
 
 package unix
@@ -449,6 +449,7 @@ const (
        ETH_P_PPP_DISC                       = 0x8863
        ETH_P_PPP_MP                         = 0x8
        ETH_P_PPP_SES                        = 0x8864
+       ETH_P_PREAUTH                        = 0x88c7
        ETH_P_PRP                            = 0x88fb
        ETH_P_PUP                            = 0x200
        ETH_P_PUPAT                          = 0x201
@@ -1232,6 +1233,7 @@ const (
        PERF_EVENT_IOC_DISABLE               = 0x2401
        PERF_EVENT_IOC_ENABLE                = 0x2400
        PERF_EVENT_IOC_ID                    = 0x80082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4008240b
        PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
        PERF_EVENT_IOC_PERIOD                = 0x40082404
        PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
@@ -1287,6 +1289,7 @@ const (
        PR_GET_PDEATHSIG                     = 0x2
        PR_GET_SECCOMP                       = 0x15
        PR_GET_SECUREBITS                    = 0x1b
+       PR_GET_SPECULATION_CTRL              = 0x34
        PR_GET_THP_DISABLE                   = 0x2a
        PR_GET_TID_ADDRESS                   = 0x28
        PR_GET_TIMERSLACK                    = 0x1e
@@ -1332,11 +1335,18 @@ const (
        PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
        PR_SET_SECCOMP                       = 0x16
        PR_SET_SECUREBITS                    = 0x1c
+       PR_SET_SPECULATION_CTRL              = 0x35
        PR_SET_THP_DISABLE                   = 0x29
        PR_SET_TIMERSLACK                    = 0x1d
        PR_SET_TIMING                        = 0xe
        PR_SET_TSC                           = 0x1a
        PR_SET_UNALIGN                       = 0x6
+       PR_SPEC_DISABLE                      = 0x4
+       PR_SPEC_ENABLE                       = 0x2
+       PR_SPEC_FORCE_DISABLE                = 0x8
+       PR_SPEC_NOT_AFFECTED                 = 0x0
+       PR_SPEC_PRCTL                        = 0x1
+       PR_SPEC_STORE_BYPASS                 = 0x0
        PR_SVE_GET_VL                        = 0x33
        PR_SVE_SET_VL                        = 0x32
        PR_SVE_SET_VL_ONEXEC                 = 0x40000
@@ -1527,6 +1537,33 @@ const (
        RTCF_MASQ                            = 0x400000
        RTCF_NAT                             = 0x800000
        RTCF_VALVE                           = 0x200000
+       RTC_AF                               = 0x20
+       RTC_AIE_OFF                          = 0x7002
+       RTC_AIE_ON                           = 0x7001
+       RTC_ALM_READ                         = 0x80247008
+       RTC_ALM_SET                          = 0x40247007
+       RTC_EPOCH_READ                       = 0x8008700d
+       RTC_EPOCH_SET                        = 0x4008700e
+       RTC_IRQF                             = 0x80
+       RTC_IRQP_READ                        = 0x8008700b
+       RTC_IRQP_SET                         = 0x4008700c
+       RTC_MAX_FREQ                         = 0x2000
+       RTC_PF                               = 0x40
+       RTC_PIE_OFF                          = 0x7006
+       RTC_PIE_ON                           = 0x7005
+       RTC_PLL_GET                          = 0x80207011
+       RTC_PLL_SET                          = 0x40207012
+       RTC_RD_TIME                          = 0x80247009
+       RTC_SET_TIME                         = 0x4024700a
+       RTC_UF                               = 0x10
+       RTC_UIE_OFF                          = 0x7004
+       RTC_UIE_ON                           = 0x7003
+       RTC_VL_CLR                           = 0x7014
+       RTC_VL_READ                          = 0x80047013
+       RTC_WIE_OFF                          = 0x7010
+       RTC_WIE_ON                           = 0x700f
+       RTC_WKALM_RD                         = 0x80287010
+       RTC_WKALM_SET                        = 0x4028700f
        RTF_ADDRCLASSMASK                    = 0xf8000000
        RTF_ADDRCONF                         = 0x40000
        RTF_ALLONLINK                        = 0x20000
index 95de199fc4a6f987afc3d2992983890d27598cfb..7fdc85b172609535ec17724ce039ddffaec7425a 100644 (file)
@@ -1,5 +1,5 @@
 // mkerrors.sh -m64
-// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 // +build sparc64,linux
 
index 433becfd02a6e85d0bf7d4917c8952be1112014a..237e960959e97db67be62f1e8882d6174fa42f86 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(off>>32), uintptr(len), uintptr(len>>32))
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,6 +1474,21 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe(p *[2]_C_int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
        if e1 != 0 {
@@ -1565,6 +1519,34 @@ func Dup2(oldfd int, newfd int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func EpollCreate(size int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+       fd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(events) > 0 {
+               _p0 = unsafe.Pointer(&events[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
        _, _, e1 := Syscall6(SYS_FADVISE64_64, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(length), uintptr(length>>32), uintptr(advice))
        if e1 != 0 {
@@ -1869,6 +1851,16 @@ func Truncate(path string, length int64) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getgroups(n int, list *_Gid_t) (nn int, err error) {
        r0, _, e1 := RawSyscall(SYS_GETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
        nn = int(r0)
@@ -1912,15 +1904,8 @@ func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
-       var _p0 unsafe.Pointer
-       if len(events) > 0 {
-               _p0 = unsafe.Pointer(&events[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
-       n = int(r0)
+func Pause() (err error) {
+       _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1929,8 +1914,8 @@ func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Pause() (err error) {
-       _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
+func getrlimit(resource int, rlim *rlimit32) (err error) {
+       _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1939,8 +1924,8 @@ func Pause() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getrlimit(resource int, rlim *rlimit32) (err error) {
-       _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
+func setrlimit(resource int, rlim *rlimit32) (err error) {
+       _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1949,8 +1934,13 @@ func getrlimit(resource int, rlim *rlimit32) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func setrlimit(resource int, rlim *rlimit32) (err error) {
-       _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1995,6 +1985,21 @@ func Utime(path string, buf *Utimbuf) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
index 33c02b2695d5c82723b7981822e23dbac1229624..9b40f580b083fdf59745ac74c4f8fae742f4ff26 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,6 +1474,21 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(oldfd int, newfd int) (err error) {
        _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
        if e1 != 0 {
@@ -1545,6 +1499,17 @@ func Dup2(oldfd int, newfd int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func EpollCreate(size int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+       fd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(events) > 0 {
@@ -1937,6 +1902,16 @@ func Truncate(path string, length int64) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -2127,6 +2102,21 @@ func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int6
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Utime(path string, buf *Utimbuf) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -2142,6 +2132,21 @@ func Utime(path string, buf *Utimbuf) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe(p *[2]_C_int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
        if e1 != 0 {
index f91b56c2175b3d22d31e89eb56a9906b3107aa65..d93cc2f3b172df67fb182b1cda1b2c04a17e79a9 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(off>>32), uintptr(len), uintptr(len>>32))
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,6 +1474,21 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe2(p *[2]_C_int, flags int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
@@ -1734,6 +1688,34 @@ func Dup2(oldfd int, newfd int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func EpollCreate(size int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+       fd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(events) > 0 {
+               _p0 = unsafe.Pointer(&events[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchown(fd int, uid int, gid int) (err error) {
        _, _, e1 := Syscall(SYS_FCHOWN32, uintptr(fd), uintptr(uid), uintptr(gid))
        if e1 != 0 {
@@ -1852,6 +1834,16 @@ func Lstat(path string, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Pause() (err error) {
+       _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
        r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
        written = int(r0)
@@ -1970,8 +1962,8 @@ func Stat(path string, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Gettimeofday(tv *Timeval) (err error) {
-       _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1980,15 +1972,13 @@ func Gettimeofday(tv *Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
-       var _p0 unsafe.Pointer
-       if len(events) > 0 {
-               _p0 = unsafe.Pointer(&events[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
        }
-       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
-       n = int(r0)
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1997,8 +1987,23 @@ func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Pause() (err error) {
-       _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
+func Gettimeofday(tv *Timeval) (err error) {
+       _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 52d75952503bc4884e27cc410c426476e1cbee60..5f7d0213b275a92aa5a7827862a59b95ce015bb9 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,6 +1474,21 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(events) > 0 {
index 970a5c132d5f33d7067a02cb059c00f763e8f4f7..e761705282551eb8db8ff321a06be752e50d2f87 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off>>32), uintptr(off), uintptr(len>>32), uintptr(len))
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,6 +1474,21 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(oldfd int, newfd int) (err error) {
        _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
        if e1 != 0 {
@@ -1545,6 +1499,34 @@ func Dup2(oldfd int, newfd int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func EpollCreate(size int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+       fd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(events) > 0 {
+               _p0 = unsafe.Pointer(&events[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
        _, _, e1 := Syscall9(SYS_FADVISE64, uintptr(fd), 0, uintptr(offset>>32), uintptr(offset), uintptr(length>>32), uintptr(length), uintptr(advice), 0, 0)
        if e1 != 0 {
@@ -1794,6 +1776,16 @@ func Truncate(path string, length int64) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -2004,6 +1996,21 @@ func Iopl(level int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (err error) {
        _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        if e1 != 0 {
@@ -2025,13 +2032,13 @@ func Time(t *Time_t) (tt Time_t, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Lstat(path string, stat *Stat_t) (err error) {
+func Utime(path string, buf *Utimbuf) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
        if err != nil {
                return
        }
-       _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
+       _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2040,8 +2047,13 @@ func Lstat(path string, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Fstat(fd int, stat *Stat_t) (err error) {
-       _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2050,13 +2062,13 @@ func Fstat(fd int, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
+func Lstat(path string, stat *Stat_t) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
        if err != nil {
                return
        }
-       _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
+       _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2065,13 +2077,8 @@ func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Stat(path string, stat *Stat_t) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
+func Fstat(fd int, stat *Stat_t) (err error) {
+       _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2080,13 +2087,13 @@ func Stat(path string, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Utime(path string, buf *Utimbuf) (err error) {
+func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
        if err != nil {
                return
        }
-       _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
+       _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2095,15 +2102,13 @@ func Utime(path string, buf *Utimbuf) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
-       var _p0 unsafe.Pointer
-       if len(events) > 0 {
-               _p0 = unsafe.Pointer(&events[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
+func Stat(path string, stat *Stat_t) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
        }
-       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
-       n = int(r0)
+       _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index b989d0f2826033a85afb4194bfe0d7966498a3bd..382e072f5e552ffb46cbd9b5596bdd1836d83aca 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,6 +1474,21 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(oldfd int, newfd int) (err error) {
        _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
        if e1 != 0 {
@@ -1545,6 +1499,17 @@ func Dup2(oldfd int, newfd int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func EpollCreate(size int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+       fd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(events) > 0 {
@@ -1881,6 +1846,16 @@ func Truncate(path string, length int64) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -2071,6 +2046,21 @@ func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int6
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (err error) {
        _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        if e1 != 0 {
@@ -2096,6 +2086,21 @@ func Utime(path string, buf *Utimbuf) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe2(p *[2]_C_int, flags int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
index 1f8d14cacc5e0308f4ecbaf0c43eed3bbf17ff1d..da33eb12b072b6b1f5e1dd8f3bf84ae1c7796437 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,6 +1474,21 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(oldfd int, newfd int) (err error) {
        _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
        if e1 != 0 {
@@ -1545,6 +1499,17 @@ func Dup2(oldfd int, newfd int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func EpollCreate(size int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+       fd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(events) > 0 {
@@ -1881,6 +1846,16 @@ func Truncate(path string, length int64) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -2071,6 +2046,21 @@ func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int6
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (err error) {
        _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        if e1 != 0 {
@@ -2096,6 +2086,21 @@ func Utime(path string, buf *Utimbuf) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe2(p *[2]_C_int, flags int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
index a9c7e520e492268e4d1f861b64d30f769ee6196e..f6e45189ae5303dc644cc1de37545638b413d849 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(off>>32), uintptr(len), uintptr(len>>32))
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,6 +1474,21 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(oldfd int, newfd int) (err error) {
        _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
        if e1 != 0 {
@@ -1545,6 +1499,34 @@ func Dup2(oldfd int, newfd int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func EpollCreate(size int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+       fd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(events) > 0 {
+               _p0 = unsafe.Pointer(&events[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
        _, _, e1 := Syscall9(SYS_FADVISE64, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(length), uintptr(length>>32), uintptr(advice), 0, 0)
        if e1 != 0 {
@@ -1794,6 +1776,16 @@ func Truncate(path string, length int64) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -2004,6 +1996,21 @@ func Iopl(level int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (err error) {
        _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        if e1 != 0 {
@@ -2025,13 +2032,13 @@ func Time(t *Time_t) (tt Time_t, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Lstat(path string, stat *Stat_t) (err error) {
+func Utime(path string, buf *Utimbuf) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
        if err != nil {
                return
        }
-       _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
+       _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2040,8 +2047,13 @@ func Lstat(path string, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Fstat(fd int, stat *Stat_t) (err error) {
-       _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2050,13 +2062,13 @@ func Fstat(fd int, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
+func Lstat(path string, stat *Stat_t) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
        if err != nil {
                return
        }
-       _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
+       _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2065,13 +2077,8 @@ func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Stat(path string, stat *Stat_t) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
+func Fstat(fd int, stat *Stat_t) (err error) {
+       _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2080,13 +2087,13 @@ func Stat(path string, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Utime(path string, buf *Utimbuf) (err error) {
+func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
        if err != nil {
                return
        }
-       _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
+       _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2095,15 +2102,13 @@ func Utime(path string, buf *Utimbuf) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
-       var _p0 unsafe.Pointer
-       if len(events) > 0 {
-               _p0 = unsafe.Pointer(&events[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
+func Stat(path string, stat *Stat_t) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
        }
-       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
-       n = int(r0)
+       _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 3bb9a20992f4635e1020c0c5f4df94fd6f11ccfb..0ae2aa842254a224da1bdbeedfe3e2dec75d7156 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,15 +1474,19 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
-       var _p0 unsafe.Pointer
-       if len(events) > 0 {
-               _p0 = unsafe.Pointer(&events[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
+func Dup2(oldfd int, newfd int) (err error) {
+       _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
        }
-       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
-       n = int(r0)
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func EpollCreate(size int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+       fd = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1552,8 +1495,30 @@ func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Dup2(oldfd int, newfd int) (err error) {
-       _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(events) > 0 {
+               _p0 = unsafe.Pointer(&events[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1963,6 +1928,16 @@ func Truncate(path string, length int64) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -2153,6 +2128,21 @@ func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int6
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (err error) {
        _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        if e1 != 0 {
@@ -2189,6 +2179,21 @@ func Utime(path string, buf *Utimbuf) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe(p *[2]_C_int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
        if e1 != 0 {
index 56116623d6919a1d3759210a1dfed3e0ed865e09..fa16c165e1179915e75410d1ad0e06ce24d60674 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,15 +1474,19 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
-       var _p0 unsafe.Pointer
-       if len(events) > 0 {
-               _p0 = unsafe.Pointer(&events[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
+func Dup2(oldfd int, newfd int) (err error) {
+       _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
        }
-       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
-       n = int(r0)
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func EpollCreate(size int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+       fd = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1552,8 +1495,30 @@ func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Dup2(oldfd int, newfd int) (err error) {
-       _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(events) > 0 {
+               _p0 = unsafe.Pointer(&events[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1963,6 +1928,16 @@ func Truncate(path string, length int64) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -2153,6 +2128,21 @@ func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int6
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (err error) {
        _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        if e1 != 0 {
@@ -2189,6 +2179,21 @@ func Utime(path string, buf *Utimbuf) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe(p *[2]_C_int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
        if e1 != 0 {
index 9696a0199df8d4774c8d1f684ba5b3bd348f3767..38f903cd3e1f69c4e06bd8d9348bd42b72f3e75f 100644 (file)
@@ -143,21 +143,6 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -173,16 +158,6 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -494,17 +469,6 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
-       fd = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func EpollCreate1(flag int) (fd int, err error) {
        r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
@@ -544,21 +508,6 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
        if e1 != 0 {
@@ -1366,16 +1315,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1535,6 +1474,21 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func faccessat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(oldfd int, newfd int) (err error) {
        _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
        if e1 != 0 {
@@ -1545,6 +1499,17 @@ func Dup2(oldfd int, newfd int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func EpollCreate(size int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+       fd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(events) > 0 {
@@ -1923,6 +1888,16 @@ func Truncate(path string, length int64) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Ustat(dev int, ubuf *Ustat_t) (err error) {
+       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getgroups(n int, list *_Gid_t) (nn int, err error) {
        r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
        nn = int(r0)
@@ -1944,6 +1919,21 @@ func setgroups(n int, list *_Gid_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (err error) {
        _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        if e1 != 0 {
@@ -1969,6 +1959,21 @@ func Utime(path string, buf *Utimbuf) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe2(p *[2]_C_int, flags int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
index c01b3b6bab25d0e4dfb204fece9cad59ec40da76..b26aee9579a63b33e024119c56b13478d1e762a8 100644 (file)
@@ -14,6 +14,31 @@ var _ syscall.Errno
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fchmodat(dirfd int, path string, mode uint32) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func ioctl(fd int, req uint, arg uintptr) (err error) {
+       _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(oldpath)
@@ -118,13 +143,13 @@ func Unlinkat(dirfd int, path string, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimes(path string, times *[2]Timeval) (err error) {
+func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
        if err != nil {
                return
        }
-       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
+       _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -133,13 +158,70 @@ func utimes(path string, times *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
+func Getcwd(buf []byte) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(buf) > 0 {
+               _p0 = unsafe.Pointer(&buf[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
+       r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
+       wpid = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) {
+       r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0)
+       ret = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) {
+       var _p0 unsafe.Pointer
+       if len(buf) > 0 {
+               _p0 = unsafe.Pointer(&buf[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0)
+       ret = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlJoin(cmd int, arg2 string) (ret int, err error) {
        var _p0 *byte
-       _p0, err = BytePtrFromString(path)
+       _p0, err = BytePtrFromString(arg2)
        if err != nil {
                return
        }
-       _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
+       r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0)
+       ret = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -148,8 +230,19 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
-       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
+func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(arg3)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(arg4)
+       if err != nil {
+               return
+       }
+       r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0)
+       ret = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -158,15 +251,14 @@ func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Getcwd(buf []byte) (n int, err error) {
+func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) {
        var _p0 unsafe.Pointer
-       if len(buf) > 0 {
-               _p0 = unsafe.Pointer(&buf[0])
+       if len(payload) > 0 {
+               _p0 = unsafe.Pointer(&payload[0])
        } else {
                _p0 = unsafe.Pointer(&_zero)
        }
-       r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
-       n = int(r0)
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -175,9 +267,15 @@ func Getcwd(buf []byte) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
-       r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
-       wpid = int(r0)
+func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
+       var _p0 unsafe.Pointer
+       if len(buf) > 0 {
+               _p0 = unsafe.Pointer(&buf[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0)
+       ret = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -251,6 +349,33 @@ func Acct(path string) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(description)
+       if err != nil {
+               return
+       }
+       var _p2 unsafe.Pointer
+       if len(payload) > 0 {
+               _p2 = unsafe.Pointer(&payload[0])
+       } else {
+               _p2 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0)
+       id = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Adjtimex(buf *Timex) (state int, err error) {
        r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0)
        state = int(r0)
@@ -344,8 +469,8 @@ func Dup3(oldfd int, newfd int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate(size int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
+func EpollCreate1(flag int) (fd int, err error) {
+       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
        fd = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
@@ -355,9 +480,8 @@ func EpollCreate(size int) (fd int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCreate1(flag int) (fd int, err error) {
-       r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
-       fd = int(r0)
+func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) {
+       _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -366,8 +490,9 @@ func EpollCreate1(flag int) (fd int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) {
-       _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)
+func Eventfd(initval uint, flags int) (fd int, err error) {
+       r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0)
+       fd = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -377,7 +502,7 @@ func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) {
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func Exit(code int) {
-       Syscall(SYS_EXIT_GROUP, uintptr(code), 0, 0)
+       SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0)
        return
 }
 
@@ -428,21 +553,6 @@ func Fchmod(fd int, mode uint32) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
-       var _p0 *byte
-       _p0, err = BytePtrFromString(path)
-       if err != nil {
-               return
-       }
-       _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -528,7 +638,7 @@ func Getpgid(pid int) (pgid int, err error) {
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func Getpid() (pid int) {
-       r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
+       r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0)
        pid = int(r0)
        return
 }
@@ -536,7 +646,7 @@ func Getpid() (pid int) {
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func Getppid() (ppid int) {
-       r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
+       r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0)
        ppid = int(r0)
        return
 }
@@ -593,7 +703,7 @@ func Getsid(pid int) (sid int, err error) {
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func Gettid() (tid int) {
-       r0, _, _ := RawSyscall(SYS_GETTID, 0, 0, 0)
+       r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0)
        tid = int(r0)
        return
 }
@@ -692,6 +802,33 @@ func Klogctl(typ int, buf []byte) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(attr)
+       if err != nil {
+               return
+       }
+       var _p2 unsafe.Pointer
+       if len(dest) > 0 {
+               _p2 = unsafe.Pointer(&dest[0])
+       } else {
+               _p2 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0)
+       sz = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Listxattr(path string, dest []byte) (sz int, err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -714,6 +851,74 @@ func Listxattr(path string, dest []byte) (sz int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Llistxattr(path string, dest []byte) (sz int, err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       var _p1 unsafe.Pointer
+       if len(dest) > 0 {
+               _p1 = unsafe.Pointer(&dest[0])
+       } else {
+               _p1 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)))
+       sz = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Lremovexattr(path string, attr string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(attr)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Lsetxattr(path string, attr string, data []byte, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(attr)
+       if err != nil {
+               return
+       }
+       var _p2 unsafe.Pointer
+       if len(data) > 0 {
+               _p2 = unsafe.Pointer(&data[0])
+       } else {
+               _p2 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkdirat(dirfd int, path string, mode uint32) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -754,6 +959,17 @@ func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) {
+       r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0)
+       fd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func PivotRoot(newroot string, putold string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(newroot)
@@ -794,6 +1010,17 @@ func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func read(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -851,6 +1078,32 @@ func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(description)
+       if err != nil {
+               return
+       }
+       var _p2 *byte
+       _p2, err = BytePtrFromString(callback)
+       if err != nil {
+               return
+       }
+       r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0)
+       id = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setdomainname(p []byte) (err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -960,8 +1213,33 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sync() {
-       Syscall(SYS_SYNC, 0, 0, 0)
+       SyscallNoError(SYS_SYNC, 0, 0, 0)
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Syncfs(fd int) (err error) {
+       _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1010,7 +1288,7 @@ func Times(tms *Tms) (ticks uintptr, err error) {
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func Umask(mask int) (oldmask int) {
-       r0, _, _ := RawSyscall(SYS_UMASK, uintptr(mask), 0, 0)
+       r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0)
        oldmask = int(r0)
        return
 }
@@ -1052,16 +1330,6 @@ func Unshare(flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Ustat(dev int, ubuf *Ustat_t) (err error) {
-       _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func write(fd int, p []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -1169,14 +1437,24 @@ func Mlock(b []byte) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Munlock(b []byte) (err error) {
+func Mlockall(flags int) (err error) {
+       _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Msync(b []byte, flags int) (err error) {
        var _p0 unsafe.Pointer
        if len(b) > 0 {
                _p0 = unsafe.Pointer(&b[0])
        } else {
                _p0 = unsafe.Pointer(&_zero)
        }
-       _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
+       _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1185,8 +1463,14 @@ func Munlock(b []byte) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Mlockall(flags int) (err error) {
-       _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
+func Munlock(b []byte) (err error) {
+       var _p0 unsafe.Pointer
+       if len(b) > 0 {
+               _p0 = unsafe.Pointer(&b[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1262,6 +1546,21 @@ func Fstat(fd int, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstatfs(fd int, buf *Statfs_t) (err error) {
        _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)
        if e1 != 0 {
@@ -1283,7 +1582,7 @@ func Ftruncate(fd int, length int64) (err error) {
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func Getegid() (egid int) {
-       r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
+       r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0)
        egid = int(r0)
        return
 }
@@ -1291,7 +1590,7 @@ func Getegid() (egid int) {
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func Geteuid() (euid int) {
-       r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
+       r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0)
        euid = int(r0)
        return
 }
@@ -1299,7 +1598,7 @@ func Geteuid() (euid int) {
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func Getgid() (gid int) {
-       r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
+       r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0)
        gid = int(r0)
        return
 }
@@ -1317,7 +1616,7 @@ func Getrlimit(resource int, rlim *Rlimit) (err error) {
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func Getuid() (uid int) {
-       r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
+       r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0)
        uid = int(r0)
        return
 }
@@ -1788,6 +2087,21 @@ func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int6
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (err error) {
        _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        if e1 != 0 {
@@ -1813,6 +2127,21 @@ func Utime(path string, buf *Utimbuf) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func utimes(path string, times *[2]Timeval) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe(p *[2]_C_int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
        if e1 != 0 {
index fb4b9627829d87951f368b770cb06dfb5e2bc066..b3298930e7422c9d607d0f07a257f05026d290fe 100644 (file)
@@ -571,6 +571,21 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
        _, _, e1 := Syscall9(SYS_POSIX_FADVISE, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), 0, uintptr(length), uintptr(length>>32), uintptr(advice), 0)
        if e1 != 0 {
index beac82ef86ab1d982fb107e8d71218668c9b5d92..5096ef07e4902fb5c0d2a93fea54f38dc896db1e 100644 (file)
@@ -571,6 +571,21 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
        _, _, e1 := Syscall6(SYS_POSIX_FADVISE, uintptr(fd), 0, uintptr(offset), 0, uintptr(length), uintptr(advice))
        if e1 != 0 {
index 7bd5f60b00d394118cd43897594afcdf2500ec7a..b7141c63f9f4b45a9e70e26a0ae4d1fb601a25e5 100644 (file)
@@ -571,6 +571,21 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
        _, _, e1 := Syscall9(SYS_POSIX_FADVISE, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), 0, uintptr(length), uintptr(length>>32), uintptr(advice), 0)
        if e1 != 0 {
index 49b3b5e8a437aa9220f23c7897ae0649f7efb5a0..1942049b0f8934dd866a96f9d6d05f0241b233bc 100644 (file)
@@ -569,6 +569,21 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchdir(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
        if e1 != 0 {
index c4c7d8540c0c157442f28a26f109cf1c863cf651..d351c72cb716fe31a5baafcd255513d3fece8b65 100644 (file)
@@ -569,6 +569,21 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchdir(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
        if e1 != 0 {
index 210285b0ba5f0da9ccc5fc97e51a2b42f98bcb52..617d47f0f311ba1d80165622e5d66b1181da29f0 100644 (file)
@@ -569,6 +569,21 @@ func Exit(code int) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchdir(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
        if e1 != 0 {
index 397896300de48a0c4990866af8eb9e8ede6441f7..e2e5fc5e0a6b1117b54179b00b4c45179765af6e 100644 (file)
@@ -41,6 +41,7 @@ import (
 //go:cgo_import_dynamic libc_dup dup "libc.so"
 //go:cgo_import_dynamic libc_dup2 dup2 "libc.so"
 //go:cgo_import_dynamic libc_exit exit "libc.so"
+//go:cgo_import_dynamic libc_faccessat faccessat "libc.so"
 //go:cgo_import_dynamic libc_fchdir fchdir "libc.so"
 //go:cgo_import_dynamic libc_fchmod fchmod "libc.so"
 //go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so"
@@ -169,6 +170,7 @@ import (
 //go:linkname procDup libc_dup
 //go:linkname procDup2 libc_dup2
 //go:linkname procExit libc_exit
+//go:linkname procFaccessat libc_faccessat
 //go:linkname procFchdir libc_fchdir
 //go:linkname procFchmod libc_fchmod
 //go:linkname procFchmodat libc_fchmodat
@@ -298,6 +300,7 @@ var (
        procDup,
        procDup2,
        procExit,
+       procFaccessat,
        procFchdir,
        procFchmod,
        procFchmodat,
@@ -695,6 +698,19 @@ func Exit(code int) {
        return
 }
 
+func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFaccessat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
+       if e1 != 0 {
+               err = e1
+       }
+       return
+}
+
 func Fchdir(fd int) (err error) {
        _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchdir)), 1, uintptr(fd), 0, 0, 0, 0, 0)
        if e1 != 0 {
index 83bb935b91c57c8ef568b4da26c9609a324b6e60..b005031abed3c3e5259d2eff3cd4c36c8ee905da 100644 (file)
@@ -1,5 +1,5 @@
 // mksysctl_openbsd.pl
-// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 package unix
 
index 207b27938b2cb8d6504183b33fc49b572a1c2fb5..90c95c2c75cd4988f371db2d55422e22fba4f492 100644 (file)
@@ -1,5 +1,5 @@
 // mksysctl_openbsd.pl
-// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 // +build amd64,openbsd
 
index 83bb935b91c57c8ef568b4da26c9609a324b6e60..b005031abed3c3e5259d2eff3cd4c36c8ee905da 100644 (file)
@@ -1,5 +1,5 @@
 // mksysctl_openbsd.pl
-// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 package unix
 
index ed92409d97f938dc3fb36eea8b7ce60784429080..c061d6f1d3bb392dd076789453f4929a0ce43e3c 100644 (file)
@@ -331,4 +331,5 @@ const (
        SYS_S390_GUARDED_STORAGE   = 378
        SYS_STATX                  = 379
        SYS_S390_STHYI             = 380
+       SYS_KEXEC_FILE_LOAD        = 381
 )
index c9c129dc42a54814864b4355db823a341a27d67c..2d099367215c85438f859977ed6b3075b98e9157 100644 (file)
@@ -1,5 +1,5 @@
 // mksysnum_linux.pl -Ilinux/usr/include -m64 -D__arch64__ linux/usr/include/asm/unistd.h
-// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 // +build sparc64,linux
 
index 8afda9c451214bc38e14768cfac1f5a83f4d636f..f0daa05a9cbf729062571cfde0a0f9030e9639df 100644 (file)
@@ -1,5 +1,5 @@
 // mksysnum_netbsd.pl
-// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 // +build 386,netbsd
 
index aea8dbec43c8849cbeabec596550a7138cb453c0..ddb25b94f36d8dfb83a807e18b8ea1ee914872d2 100644 (file)
@@ -1,5 +1,5 @@
 // mksysnum_netbsd.pl
-// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 // +build amd64,netbsd
 
index c6158a7ef92c5e323c4b4fa6d001ff2b13008675..315bd63f890417471de067642ac81ab773da6ba7 100644 (file)
@@ -1,5 +1,5 @@
 // mksysnum_netbsd.pl
-// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 // +build arm,netbsd
 
index 3e8ce2a1ddffd213a530aaf4dfe256cf8bbd9f9c..07787301f01022da5ca7e65b5caf6ed2406d2587 100644 (file)
@@ -1,5 +1,5 @@
 // mksysnum_openbsd.pl
-// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 // +build 386,openbsd
 
index 32653e53c706bf164f3c720081e0fb2f2b246a09..7a1693acbc197afd9289cdde4396fbf93cd3ef6e 100644 (file)
@@ -1,5 +1,5 @@
 // mksysnum_openbsd.pl
-// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
+// Code generated by the command above; DO NOT EDIT.
 
 // +build arm,openbsd
 
index 40474620810d04ebcb190e1ecc307958be2f755e..e89bc6b3664cede7872b813e2d4deed84803f36a 100644 (file)
@@ -705,6 +705,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1813,3 +1815,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int32
+}
index 2ab0cb9e79b597ecaefb573694524c60b82d67a9..d95372baecf91d1aebd836108711ea8687a9fcb7 100644 (file)
@@ -723,6 +723,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1833,3 +1835,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int64
+}
index 18d577b9125d6c3d9d57a2e58122509f45fcf73a..77875ba01b67b70afdcf47f491af94fbe17899ce 100644 (file)
@@ -693,6 +693,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1802,3 +1804,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int32
+}
index 6ea80563f121093c1fcccb07154a12843ccbf474..5a9df694a6f769df7b9d5717bc81bc80c6944b19 100644 (file)
@@ -702,6 +702,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1812,3 +1814,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int64
+}
index e0a3932232e9490c6ed44315dcf9ae5d7da80cec..dcb239de813da64813f9c44137f227e80e2f3170 100644 (file)
@@ -697,6 +697,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1807,3 +1809,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int32
+}
index 838135e24b79c80ef78199fca1668088b9994d88..9cf85f7218a3d797a3615ae81b24aae666d5c5c9 100644 (file)
@@ -704,6 +704,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1814,3 +1816,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int64
+}
index a9d0131f2eec045d048d909cef81f67a842f5418..6fd66e7510db53f75677683b00e1cfe883a8799e 100644 (file)
@@ -704,6 +704,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1814,3 +1816,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int64
+}
index 4f6f1455568e407696aa0b10b926e572eeec4192..faa5b3ef18077f1d3358191b8d84317628eb0109 100644 (file)
@@ -697,6 +697,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1807,3 +1809,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int32
+}
index 9ddd47015e33478bcf74a08cf2e46f85a4c60dea..ad4c452460c0c0e281e19ce1b7d67bedeb3fc47e 100644 (file)
@@ -712,6 +712,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1822,3 +1824,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int64
+}
index 3a5cc696ec3c37b49f4cc5cd367a4c58cd2896a5..1fdb2f21626dfe42579ccb8b16c61f2b4257c1ec 100644 (file)
@@ -712,6 +712,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1822,3 +1824,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int64
+}
index 032a71bbfe3fd88f153232e69d3f47ed5ea12f9a..d32079d1aaa097c5c6e779e55715f74f34ef9c0d 100644 (file)
@@ -728,6 +728,8 @@ const (
 
        AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x100
+
+       AT_EACCESS = 0x200
 )
 
 type PollFd struct {
@@ -1839,3 +1841,32 @@ const (
        NFT_NG_INCREMENTAL                = 0x0
        NFT_NG_RANDOM                     = 0x1
 )
+
+type RTCTime struct {
+       Sec   int32
+       Min   int32
+       Hour  int32
+       Mday  int32
+       Mon   int32
+       Year  int32
+       Wday  int32
+       Yday  int32
+       Isdst int32
+}
+
+type RTCWkAlrm struct {
+       Enabled uint8
+       Pending uint8
+       _       [2]byte
+       Time    RTCTime
+}
+
+type RTCPLLInfo struct {
+       Ctrl    int32
+       Value   int32
+       Max     int32
+       Min     int32
+       Posmult int32
+       Negmult int32
+       Clock   int64
+}
index 26b32692b28b16ccc69cee6fa4576b2f1aa80e23..800966187938277dad8f4c2b151085d6e90c5421 100644 (file)
                        "revisionTime": "2018-05-24T11:38:20Z"
                },
                {
-                       "checksumSHA1": "JChADiqeCEidXnI2Sg91xNMWCU0=",
+                       "checksumSHA1": "VQyr/RTSmHpXD2wh988ZnWCVO6w=",
                        "path": "golang.org/x/sys/unix",
-                       "revision": "c11f84a56e43e20a78cee75a7c034031ecf57d1f",
-                       "revisionTime": "2018-05-25T13:55:20Z"
+                       "revision": "7138fd3d9dc8335c567ca206f4333fb75eb05d56",
+                       "revisionTime": "2018-06-27T13:57:12Z"
                },
                {
                        "checksumSHA1": "y0x0I9zDxnxn9nCxwP/MdPyq1E8=",