diff --git a/weed/mount/syscall_shim_unix.go b/weed/mount/syscall_shim_unix.go index acb5f1d77..d2f4bf4e8 100644 --- a/weed/mount/syscall_shim_unix.go +++ b/weed/mount/syscall_shim_unix.go @@ -2,18 +2,11 @@ package mount -import ( - "syscall" - - sys "golang.org/x/sys/unix" -) +import "syscall" const ( f_RDLCK = syscall.F_RDLCK f_WRLCK = syscall.F_WRLCK f_UNLCK = syscall.F_UNLCK o_ACCMODE = syscall.O_ACCMODE - - xattr_CREATE = sys.XATTR_CREATE - xattr_REPLACE = sys.XATTR_REPLACE ) diff --git a/weed/mount/weedfs_xattr_flags_unix.go b/weed/mount/weedfs_xattr_flags_unix.go new file mode 100644 index 000000000..f8187f6c7 --- /dev/null +++ b/weed/mount/weedfs_xattr_flags_unix.go @@ -0,0 +1,10 @@ +//go:build !windows && !freebsd + +package mount + +import sys "golang.org/x/sys/unix" + +const ( + xattr_CREATE = sys.XATTR_CREATE + xattr_REPLACE = sys.XATTR_REPLACE +)