summaryrefslogtreecommitdiff
path: root/sysutils/container-diff/files/patch-uint32-Ino
blob: a26888c5dfcc52a7c3dadac76c56fb1355521b00 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
--- vendor/github.com/docker/docker/pkg/archive/archive_unix.go.orig	2017-12-27 17:49:24 UTC
+++ vendor/github.com/docker/docker/pkg/archive/archive_unix.go
@@ -58,7 +58,7 @@ func setHeaderForSpecialDevice(hdr *tar.
 	return
 }
 
-func getInodeFromStat(stat interface{}) (inode uint64, err error) {
+func getInodeFromStat(stat interface{}) (inode uint32, err error) {
 	s, ok := stat.(*syscall.Stat_t)
 
 	if ok {
--- vendor/github.com/docker/docker/pkg/archive/archive.go.orig	2017-12-27 17:49:24 UTC
+++ vendor/github.com/docker/docker/pkg/archive/archive.go
@@ -378,7 +378,7 @@ type tarAppender struct {
 	Buffer    *bufio.Writer
 
 	// for hardlink mapping
-	SeenFiles  map[uint64]string
+	SeenFiles  map[uint32]string
 	IDMappings *idtools.IDMappings
 	ChownOpts  *idtools.IDPair
 
@@ -391,7 +391,7 @@ type tarAppender struct {
 
 func newTarAppender(idMapping *idtools.IDMappings, writer io.Writer, chownOpts *idtools.IDPair) *tarAppender {
 	return &tarAppender{
-		SeenFiles:  make(map[uint64]string),
+		SeenFiles:  make(map[uint32]string),
 		TarWriter:  tar.NewWriter(writer),
 		Buffer:     pools.BufioWriter32KPool.Get(nil),
 		IDMappings: idMapping,
--- vendor/github.com/docker/docker/pkg/archive/changes_unix.go.orig	2017-12-27 17:49:24 UTC
+++ vendor/github.com/docker/docker/pkg/archive/changes_unix.go
@@ -28,7 +28,7 @@ func (info *FileInfo) isDir() bool {
 	return info.parent == nil || info.stat.Mode()&unix.S_IFDIR != 0
 }
 
-func getIno(fi os.FileInfo) uint64 {
+func getIno(fi os.FileInfo) uint32 {
 	return fi.Sys().(*syscall.Stat_t).Ino
 }
 
--- vendor/github.com/docker/docker/pkg/archive/changes.go.orig	2017-12-27 17:49:24 UTC
+++ vendor/github.com/docker/docker/pkg/archive/changes.go
@@ -363,7 +363,7 @@ func ChangesDirs(newDir, oldDir string) 
 func ChangesSize(newDir string, changes []Change) int64 {
 	var (
 		size int64
-		sf   = make(map[uint64]struct{})
+		sf   = make(map[uint32]struct{})
 	)
 	for _, change := range changes {
 		if change.Kind == ChangeModify || change.Kind == ChangeAdd {