]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/blobdiff - vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go
Upgrade to 0.12
[github/fretlink/terraform-provider-statuscake.git] / vendor / golang.org / x / sys / unix / syscall_linux_mips64x.go
index ad991031c7e0738403614624895ce6cb6d81d605..b3b21ec1e2b074e6bae3b9cbb09298456221c829 100644 (file)
@@ -12,7 +12,6 @@ package unix
 //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  Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_NEWFSTATAT
 //sys  Fstatfs(fd int, buf *Statfs_t) (err error)
 //sys  Ftruncate(fd int, length int64) (err error)
 //sysnb        Getegid() (egid int)
@@ -25,6 +24,7 @@ package unix
 //sys  Pause() (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  Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error)
 //sys  Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK
 
 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
@@ -148,6 +148,7 @@ type stat_t struct {
 }
 
 //sys  fstat(fd int, st *stat_t) (err error)
+//sys  fstatat(dirfd int, path string, st *stat_t, flags int) (err error) = SYS_NEWFSTATAT
 //sys  lstat(path string, st *stat_t) (err error)
 //sys  stat(path string, st *stat_t) (err error)
 
@@ -158,6 +159,13 @@ func Fstat(fd int, s *Stat_t) (err error) {
        return
 }
 
+func Fstatat(dirfd int, path string, s *Stat_t, flags int) (err error) {
+       st := &stat_t{}
+       err = fstatat(dirfd, path, st, flags)
+       fillStat_t(s, st)
+       return
+}
+
 func Lstat(path string, s *Stat_t) (err error) {
        st := &stat_t{}
        err = lstat(path, st)