]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/blob - vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/time_linux.go
3448569b1ebb2a92e94f4fb27176b78e373bdc7c
[github/fretlink/terraform-provider-statuscake.git] / vendor / github.com / fsouza / go-dockerclient / external / github.com / docker / docker / pkg / archive / time_linux.go
1 package archive
2
3 import (
4 "syscall"
5 "time"
6 )
7
8 func timeToTimespec(time time.Time) (ts syscall.Timespec) {
9 if time.IsZero() {
10 // Return UTIME_OMIT special value
11 ts.Sec = 0
12 ts.Nsec = ((1 << 30) - 2)
13 return
14 }
15 return syscall.NsecToTimespec(time.UnixNano())
16 }