small tweaks to build on Debian kFreeBSD

This commit is contained in:
Antonio SJ Musumeci 2016-09-14 08:36:06 -04:00
parent fa3218cb72
commit 7e423cd9ce
75 changed files with 141 additions and 128 deletions

View File

@ -17,11 +17,11 @@
#include <string>
#include <vector>
#include <errno.h>
#include <fcntl.h>
#include <unistd.h>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rwlock.hpp"
#include "ugid.hpp"

View File

@ -16,11 +16,11 @@
#include <fuse.h>
#include <errno.h>
#include <string>
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rv.hpp"
#include "rwlock.hpp"

View File

@ -16,12 +16,11 @@
#include <fuse.h>
#include <errno.h>
#include <string>
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rv.hpp"
#include "rwlock.hpp"

View File

@ -14,12 +14,12 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <unistd.h>
#include <string.h>
#include <iostream>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_clonefile.hpp"
#include "fs_clonepath.hpp"

View File

@ -19,11 +19,11 @@
#include <unistd.h>
#include <sys/stat.h>
#include <errno.h>
#include "config.hpp"
#include "rwlock.hpp"
#include "errno.hpp"
#include "fs.hpp"
#include "rwlock.hpp"
#define MINFREESPACE_DEFAULT (4294967295ULL)
#define POLICYINIT(X) X(policies[FuseFunc::Enum::X])

View File

@ -16,18 +16,18 @@
#include <fuse.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <string>
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "fileinfo.hpp"
#include "fs_path.hpp"
#include "fs_clonepath.hpp"
#include "fs_path.hpp"
#include "rwlock.hpp"
#include "ugid.hpp"

View File

@ -14,9 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <sys/types.h>
#include <fuse.h>
#include <sys/types.h>
namespace mergerfs
{
namespace fuse

29
src/errno.hpp Normal file
View File

@ -0,0 +1,29 @@
/*
Copyright (c) 2016, Antonio SJ Musumeci <trapexit@spawn.link>
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#if defined(ENODATA) && !defined(ENOATTR)
#define ENOATTR ENODATA
#endif
#if defined(ENOATTR) && !defined(ENODATA)
#define ENODATA ENOATTR
#endif
#if !defined(ENOATTR) && !defined(ENODATA)
#error "Neither ENOATTR or ENODATA defined: please contact mergerfs author with platform information"
#endif

View File

@ -18,10 +18,9 @@
#include <fuse.h>
#include <errno.h>
#include "fs_fallocate.hpp"
#include "errno.hpp"
#include "fileinfo.hpp"
#include "fs_fallocate.hpp"
static
int

View File

@ -19,8 +19,8 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <errno.h>
#include "errno.hpp"
#include "fileinfo.hpp"
static

View File

@ -17,8 +17,8 @@
#include <fuse.h>
#include <unistd.h>
#include <errno.h>
#include "errno.hpp"
#include "fileinfo.hpp"
static

View File

@ -17,7 +17,6 @@
#include <string>
#include <vector>
#include <errno.h>
#include <fcntl.h>
#include <fcntl.h>
#include <glob.h>
@ -29,6 +28,7 @@
#include <sys/types.h>
#include <unistd.h>
#include "errno.hpp"
#include "fs_attr.hpp"
#include "fs_path.hpp"
#include "fs_xattr.hpp"

View File

@ -14,7 +14,6 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <fcntl.h>
#include <linux/fs.h>
#include <sys/ioctl.h>
@ -24,6 +23,8 @@
#include <string>
#include "errno.hpp"
using std::string;
namespace fs

View File

@ -14,7 +14,9 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <string>
#include "errno.hpp"
namespace fs
{
@ -28,8 +30,8 @@ namespace fs
}
int
copy(const string &from,
const string &to)
copy(const std::string &from,
const std::string &to)
{
return ENOTSUP;
}

View File

@ -14,7 +14,6 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <fcntl.h>
#include <stdlib.h>
#include <sys/stat.h>
@ -24,6 +23,7 @@
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs_attr.hpp"
#include "fs_fadvise.hpp"
#include "fs_fallocate.hpp"

View File

@ -17,12 +17,12 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <errno.h>
#include <string>
#include "fs_path.hpp"
#include "errno.h"
#include "fs_attr.hpp"
#include "fs_path.hpp"
#include "fs_xattr.hpp"
using std::string;

View File

@ -14,7 +14,7 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include "errno.hpp"
namespace fs
{

View File

@ -14,7 +14,7 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include "errno.hpp"
namespace fs
{

View File

@ -14,6 +14,8 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <fcntl.h>
#ifdef __linux__
# include "fs_fallocate_linux.icpp"
#elif _XOPEN_SOURCE >= 600 || _POSIX_C_SOURCE >= 200112L

View File

@ -17,6 +17,8 @@
#ifndef __FS_FALLOCATE_HPP__
#define __FS_FALLOCATE_HPP__
#include <fcntl.h>
namespace fs
{
int

View File

@ -14,9 +14,9 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <fcntl.h>
#include "errno.hpp"
#include "fs_fallocate.hpp"
namespace fs

View File

@ -14,9 +14,9 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <fcntl.h>
#include "errno.hpp"
#include "fs_fallocate.hpp"
namespace fs

View File

@ -14,9 +14,9 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <fcntl.h>
#include "errno.hpp"
#include "fs_fallocate.hpp"
namespace fs

View File

@ -14,8 +14,7 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include "errno.hpp"
#include "fs_fallocate.hpp"
namespace fs

View File

@ -14,18 +14,18 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <string>
#include <vector>
#include "fs.hpp"
#include "fs_path.hpp"
#include "fs_clonepath.hpp"
#include "fs_clonefile.hpp"
#include "fs_clonepath.hpp"
#include "fs_path.hpp"
using std::string;
using std::vector;

View File

@ -14,9 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <sys/sendfile.h>
#include "errno.hpp"
namespace fs
{
ssize_t

View File

@ -14,9 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <sys/types.h>
#include "errno.hpp"
namespace fs
{
ssize_t

View File

@ -14,7 +14,6 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <fcntl.h>
#include <stdlib.h>
#include <sys/stat.h>
@ -26,6 +25,7 @@
#include <map>
#include <sstream>
#include "errno.hpp"
#include "str.hpp"
#include "xattr.hpp"

View File

@ -24,8 +24,8 @@
#include <vector>
#include <unistd.h>
#include <errno.h>
#include "errno.hpp"
#include "fileinfo.hpp"
static

View File

@ -18,8 +18,8 @@
#include <unistd.h>
#include <sys/types.h>
#include <errno.h>
#include "errno.hpp"
#include "fileinfo.hpp"
static

View File

@ -16,8 +16,8 @@
#include <fuse.h>
#include <unistd.h>
#include <sys/types.h>
#include <unistd.h>
namespace mergerfs
{

View File

@ -17,9 +17,9 @@
#include <string>
#include <vector>
#include "fusefunc.hpp"
#include "category.hpp"
#include "buildvector.hpp"
#include "category.hpp"
#include "fusefunc.hpp"
#define FUSEFUNC(X,Y) FuseFunc(FuseFunc::Enum::X,#X,Category::Enum::Y)

View File

@ -22,9 +22,9 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <errno.h>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rwlock.hpp"
#include "ugid.hpp"

View File

@ -21,13 +21,13 @@
#include <set>
#include <algorithm>
#include <errno.h>
#include <stdio.h>
#include <string.h>
#include <sys/types.h>
#include <unistd.h>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rwlock.hpp"
#include "str.hpp"

View File

@ -14,10 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <grp.h>
#include <pwd.h>
#include <stdlib.h>
#include <sys/types.h>
#include <pwd.h>
#include <grp.h>
#include <unistd.h>
#if defined __linux__ and UGID_USE_RWLOCK == 0

View File

@ -19,13 +19,13 @@
#include <string>
#include <vector>
#include <errno.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <sys/stat.h>
#include <sys/types.h>
#include "config.hpp"
#include "errno.hpp"
#include "fileinfo.hpp"
#include "fs_path.hpp"
#include "rwlock.hpp"

View File

@ -19,10 +19,10 @@
#include <string>
#include <vector>
#include <errno.h>
#include <unistd.h>
#include "config.hpp"
#include "errno.hpp"
#include "fs_clonepath.hpp"
#include "fs_path.hpp"
#include "rv.hpp"

View File

@ -20,12 +20,12 @@
#include <vector>
#include <sys/types.h>
#include <errno.h>
#include <string.h>
#include "buildvector.hpp"
#include "category.hpp"
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rwlock.hpp"
#include "ugid.hpp"

View File

@ -16,7 +16,6 @@
#include <fuse.h>
#include <errno.h>
#include <sys/stat.h>
#include <sys/types.h>
@ -24,6 +23,7 @@
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "fs_clonepath.hpp"
#include "fs_path.hpp"
#include "rv.hpp"

View File

@ -19,13 +19,13 @@
#include <string>
#include <vector>
#include <errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include "config.hpp"
#include "errno.hpp"
#include "fs_clonepath.hpp"
#include "fs_path.hpp"
#include "rv.hpp"

View File

@ -16,14 +16,15 @@
#include <fuse.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <string>
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "fileinfo.hpp"
#include "fs_path.hpp"
#include "rwlock.hpp"

View File

@ -16,9 +16,9 @@
#include <vector>
#include "policy.hpp"
#include "fs.hpp"
#include "buildvector.hpp"
#include "fs.hpp"
#include "policy.hpp"
#define POLICY(X,PP) (Policy(Policy::Enum::X,#X,Policy::Func::X,PP))
#define PRESERVES_PATH true

View File

@ -14,11 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,11 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,11 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,12 +14,11 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <limits>
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,12 +14,11 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <limits>
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,12 +14,11 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <limits>
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,12 +14,11 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <algorithm>
#include <string>
#include <vector>
#include <algorithm>
#include "errno.hpp"
#include "policy.hpp"
#include "success_fail.hpp"

View File

@ -14,11 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <string>
#include <vector>
#include "errno.hpp"
#include "policy.hpp"
using std::string;

View File

@ -14,11 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,11 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <string>
#include <vector>
#include "errno.hpp"
#include "policy.hpp"
using std::string;

View File

@ -14,12 +14,11 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <limits>
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,12 +14,11 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <limits>
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,11 +14,10 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <string>
#include <vector>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,13 +14,13 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <sys/stat.h>
#include <string>
#include <vector>
#include <limits>
#include "errno.hpp"
#include "fs.hpp"
#include "fs_path.hpp"
#include "policy.hpp"

View File

@ -14,12 +14,11 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <algorithm>
#include <string>
#include <vector>
#include <algorithm>
#include "errno.hpp"
#include "policy.hpp"
#include "success_fail.hpp"

View File

@ -16,12 +16,12 @@
#include <fuse.h>
#include <errno.h>
#include <unistd.h>
#include <string.h>
#include <unistd.h>
#include <string>
#include "errno.hpp"
#include "fileinfo.hpp"
static

View File

@ -19,9 +19,9 @@
#include <fuse.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include "errno.hpp"
#include "fileinfo.hpp"
typedef struct fuse_bufvec fuse_bufvec;

View File

@ -22,10 +22,10 @@
#include <set>
#include <vector>
#include <errno.h>
#include <dirent.h>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "readdir.hpp"
#include "rwlock.hpp"

View File

@ -16,13 +16,13 @@
#include <fuse.h>
#include <errno.h>
#include <sys/types.h>
#include <unistd.h>
#include <string.h>
#include <string>
#include <sys/types.h>
#include <unistd.h>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rwlock.hpp"
#include "ugid.hpp"

View File

@ -17,10 +17,10 @@
#include <fuse.h>
#include <unistd.h>
#include <errno.h>
#include <string>
#include "errno.hpp"
#include "fileinfo.hpp"
static

View File

@ -19,10 +19,10 @@
#include <string>
#include <vector>
#include <errno.h>
#include <sys/types.h>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rv.hpp"
#include "rwlock.hpp"

View File

@ -14,7 +14,6 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include <errno.h>
#include <stdio.h>
#include <unistd.h>
@ -24,6 +23,7 @@
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "fs_clonepath.hpp"
#include "fs_path.hpp"
#include "rv.hpp"

View File

@ -16,12 +16,12 @@
#include <fuse.h>
#include <errno.h>
#include <unistd.h>
#include <string>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rv.hpp"
#include "rwlock.hpp"

View File

@ -20,11 +20,11 @@
#include <vector>
#include <sstream>
#include <errno.h>
#include <sys/types.h>
#include <string.h>
#include <sys/types.h>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "num.hpp"
#include "rv.hpp"

View File

@ -17,7 +17,6 @@
#include <fuse.h>
#include <sys/statvfs.h>
#include <errno.h>
#include <algorithm>
#include <climits>
@ -26,6 +25,7 @@
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "rwlock.hpp"
#include "success_fail.hpp"
#include "ugid.hpp"

View File

@ -16,12 +16,13 @@
#include <fuse.h>
#include <errno.h>
#include <sys/types.h>
#include <unistd.h>
#include <string>
#include "config.hpp"
#include "errno.hpp"
#include "fs_clonepath.hpp"
#include "fs_path.hpp"
#include "rv.hpp"

View File

@ -16,14 +16,14 @@
#include <fuse.h>
#include <unistd.h>
#include <sys/types.h>
#include <errno.h>
#include <unistd.h>
#include <string>
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rv.hpp"
#include "rwlock.hpp"

View File

@ -16,13 +16,13 @@
#include <fuse.h>
#include <errno.h>
#include <unistd.h>
#include <string>
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rv.hpp"
#include "rwlock.hpp"

View File

@ -16,7 +16,6 @@
#include <fuse.h>
#include <errno.h>
#include <fcntl.h>
#include <sys/stat.h>
@ -24,6 +23,7 @@
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "fs_path.hpp"
#include "rv.hpp"
#include "rwlock.hpp"

View File

@ -16,10 +16,10 @@
#include <fuse.h>
#include <errno.h>
#include <unistd.h>
#include "config.hpp"
#include "errno.hpp"
#include "fileinfo.hpp"
#include "fs_movefile.hpp"
#include "rwlock.hpp"

View File

@ -17,14 +17,15 @@
#if WRITE_BUF
#include <fuse.h>
#include <stdlib.h>
#include <errno.h>
#include <unistd.h>
#include <string>
#include <vector>
#include "config.hpp"
#include "errno.hpp"
#include "fileinfo.hpp"
#include "fs_movefile.hpp"
#include "policy.hpp"

View File

@ -18,22 +18,10 @@
#include <attr/xattr.h>
#endif
#if defined(ENODATA) && !defined(ENOATTR)
#define ENOATTR ENODATA
#endif
#if defined(ENOATTR) && !defined(ENODATA)
#define ENODATA ENOATTR
#endif
#if !defined(ENOATTR) && !defined(ENODATA)
#error "Neither ENOATTR or ENODATA defined: please contact mergerfs author with platform information"
#endif
#ifndef XATTR_CREATE
#define XATTR_CREATE 0x1
# define XATTR_CREATE 0x1
#endif
#ifndef XATTR_REPLACE
#define XATTR_REPLACE 0x2
# define XATTR_REPLACE 0x2
#endif

View File

@ -1,6 +1,6 @@
#!/bin/sh
FUSE_CFLAGS=$(pkg-config --cflags fuse)
FUSE_CFLAGS="$(pkg-config --cflags fuse) -DFUSE_USE_VERSION=29"
echo "#include <fuse.h>" | cpp ${FUSE_CFLAGS} | grep -q "${1}"