github.com/demonoid81/moby@v0.0.0-20200517203328-62dd8e17c460/pkg/archive/time_unsupported.go (about) 1 // +build !linux 2 3 package archive // import "github.com/demonoid81/moby/pkg/archive" 4 5 import ( 6 "syscall" 7 "time" 8 ) 9 10 func timeToTimespec(time time.Time) (ts syscall.Timespec) { 11 nsec := int64(0) 12 if !time.IsZero() { 13 nsec = time.UnixNano() 14 } 15 return syscall.NsecToTimespec(nsec) 16 }