From 5ccc06d5cb321b1400e33a7d0819bf617c52600d Mon Sep 17 00:00:00 2001 From: Bolshevik Date: Tue, 1 May 2018 18:46:51 +0200 Subject: xattr: added passing of a "flags" parameter Pass the "flags" parameter to the lower layer syscall. This makes Apple applications being able to successfully save data. --- internal/fusefrontend/xattr_linux.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'internal/fusefrontend/xattr_linux.go') diff --git a/internal/fusefrontend/xattr_linux.go b/internal/fusefrontend/xattr_linux.go index ebe42b1..61b90e3 100644 --- a/internal/fusefrontend/xattr_linux.go +++ b/internal/fusefrontend/xattr_linux.go @@ -13,3 +13,7 @@ const xattrUserPrefix = "user." func disallowedXAttrName(attr string) bool { return !strings.HasPrefix(attr, xattrUserPrefix) } + +func filterXattrSetFlags(flags int) int { + return flags +} -- cgit v1.2.3