summaryrefslogtreecommitdiffstats
path: root/lib/filters/filter.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/filters/filter.h')
-rw-r--r--lib/filters/filter.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/filters/filter.h b/lib/filters/filter.h
index 8c6bd983..32e8c017 100644
--- a/lib/filters/filter.h
+++ b/lib/filters/filter.h
@@ -24,7 +24,14 @@
#include "config.h"
#include <sys/stat.h>
-#include <linux/kdev_t.h>
+
+#ifdef linux
+# include <linux/kdev_t.h>
+#else
+# define MAJOR(x) major((x))
+# define MINOR(x) minor((x))
+# define MKDEV(x,y) makedev((x),(y))
+#endif
struct dev_filter *lvm_type_filter_create(const char *proc,
struct config_node *cn);