]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
statfs: include headers for statfs structs
authorNoah Watkins <noahwatkins@gmail.com>
Sun, 29 Sep 2013 19:07:55 +0000 (12:07 -0700)
committerNoah Watkins <noahwatkins@gmail.com>
Fri, 20 Dec 2013 23:44:11 +0000 (15:44 -0800)
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
src/mon/DataHealthService.cc
src/os/MemStore.cc
src/osd/OSD.cc

index db6032dce5e76f1105d5014a3f5d962c9d021f05..3e421bc7c09ba253d282d117ec1b9d786a227bfb 100644 (file)
 #include <sys/vfs.h>
 #endif
 
+#ifdef HAVE_SYS_MOUNT_H
+#include <sys/mount.h>
+#endif
+
+#ifdef HAVE_SYS_PARAM_H
+#include <sys/param.h>
+#endif
+
 #include "messages/MMonHealth.h"
 #include "include/types.h"
 #include "include/Context.h"
index d6e70fda7603062078fbe4f94cc3d88789ca477c..89b148712fd3220041a4216569700940ccd643f0 100644 (file)
  * Foundation.  See file COPYING.
  *
  */
+#include "acconfig.h"
+
+#ifdef HAVE_SYS_MOUNT_H
+#include <sys/mount.h>
+#endif
+
+#ifdef HAVE_SYS_PARAM_H
+#include <sys/param.h>
+#endif
 
 #include "include/types.h"
 #include "include/stringify.h"
index 327c0adddada05a8bc4c92a1e3e4e27750cce2ad..3a17c3b016d68831600881e7ebb833fe350814be 100644 (file)
@@ -11,6 +11,7 @@
  * Foundation.  See file COPYING.
  * 
  */
+#include "acconfig.h"
 
 #include <fstream>
 #include <iostream>
 #include <ctype.h>
 #include <boost/scoped_ptr.hpp>
 
-#if defined(DARWIN) || defined(__FreeBSD__)
+#ifdef HAVE_SYS_PARAM_H
 #include <sys/param.h>
+#endif
+
+#ifdef HAVE_SYS_MOUNT_H
 #include <sys/mount.h>
-#endif // DARWIN || __FreeBSD__
+#endif
 
 #include "osd/PG.h"