podman/pkg/bindings/images/build_unix.go

18 lines
264 B
Go

//go:build !windows
// +build !windows
package images
import (
"os"
"syscall"
)
func checkHardLink(fi os.FileInfo) (devino, bool) {
st := fi.Sys().(*syscall.Stat_t)
return devino{
Dev: uint64(st.Dev), //nolint: unconvert
Ino: st.Ino,
}, st.Nlink > 1
}