diff options
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/filestore/store_test.cc | 3 | ||||
-rw-r--r-- | src/test/libcephfs/test.cc | 9 | ||||
-rw-r--r-- | src/test/librados/io.cc | 2 | ||||
-rw-r--r-- | src/test/testmsgr.cc | 2 |
4 files changed, 15 insertions, 1 deletions
diff --git a/src/test/filestore/store_test.cc b/src/test/filestore/store_test.cc index 80c775052ec..6d84cde0e3b 100644 --- a/src/test/filestore/store_test.cc +++ b/src/test/filestore/store_test.cc @@ -29,6 +29,9 @@ #include <boost/random/binomial_distribution.hpp> #include <gtest/gtest.h> +#include <sys/param.h> +#include <sys/mount.h> + #include <ext/hash_map> using __gnu_cxx::hash_map; typedef boost::mt11213b gen_type; diff --git a/src/test/libcephfs/test.cc b/src/test/libcephfs/test.cc index 597d049e2a4..0d18bb2320f 100644 --- a/src/test/libcephfs/test.cc +++ b/src/test/libcephfs/test.cc @@ -20,7 +20,16 @@ #include <sys/types.h> #include <sys/stat.h> #include <dirent.h> + +#include "acconfig.h" + +#ifdef HAVE_SYS_XATTR_H #include <sys/xattr.h> +#endif + +#ifdef HAVE_SYS_EXTATTR_H +#include <sys/extattr.h> +#endif TEST(LibCephFS, OpenEmptyComponent) { diff --git a/src/test/librados/io.cc b/src/test/librados/io.cc index f1bcc060355..f851535eaaa 100644 --- a/src/test/librados/io.cc +++ b/src/test/librados/io.cc @@ -5,6 +5,8 @@ #include <errno.h> #include "gtest/gtest.h" +#include "include/compat.h" + using namespace librados; using std::string; diff --git a/src/test/testmsgr.cc b/src/test/testmsgr.cc index 4de779b5d7f..c189bb5e993 100644 --- a/src/test/testmsgr.cc +++ b/src/test/testmsgr.cc @@ -28,7 +28,7 @@ using namespace std; #include "global/global_init.h" #include "common/ceph_argparse.h" -#ifndef DARWIN +#if !defined(DARWIN) && !defined(__FreeBSD__) #include <envz.h> #endif // DARWIN |