8 // LUtimesNano is used to change access and modification time of the specified path.
9 // It's used for symbol link file because syscall.UtimesNano doesn't support a NOFOLLOW flag atm.
10 func LUtimesNano(path string, ts []syscall.Timespec) error {
12 _path, err := syscall.BytePtrFromString(path)
17 if _, _, err := syscall.Syscall(syscall.SYS_LUTIMES, uintptr(unsafe.Pointer(_path)), uintptr(unsafe.Pointer(&ts[0])), 0); err != 0 && err != syscall.ENOSYS {