From 83e010c6f79088006acfff3e99a039f5d9a73217 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kuba=20Podg=C3=B3rski?= Date: Thu, 11 Aug 2022 20:37:31 +0200 Subject: [PATCH] (Solaris) return ENOTSUP on unix.Openat error (#68) --- xattr_solaris.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xattr_solaris.go b/xattr_solaris.go index 38d88d6..8d65b8d 100644 --- a/xattr_solaris.go +++ b/xattr_solaris.go @@ -131,7 +131,7 @@ func llistxattr(path string, data []byte) (int, error) { func flistxattr(f *os.File, data []byte) (int, error) { fd, err := unix.Openat(int(f.Fd()), ".", unix.O_RDONLY|unix.O_XATTR, 0) if err != nil { - return 0, err + return 0, unix.ENOTSUP } xf := os.NewFile(uintptr(fd), f.Name()) defer func() {