aboutsummaryrefslogtreecommitdiffstats
path: root/fanotify.c
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2015-02-19 21:55:09 +0000
committerDmitry V. Levin <ldv@altlinux.org>2015-02-19 21:55:09 +0000
commit34bbcc6270c7c1adc1687e4115aa64a265850730 (patch)
tree60148e019054abb268155d87dbedbba3362e8931 /fanotify.c
parent20945739309a1ea4ce10d029ff4a6ef787f83403 (diff)
downloadandroid_external_strace-34bbcc6270c7c1adc1687e4115aa64a265850730.tar.gz
android_external_strace-34bbcc6270c7c1adc1687e4115aa64a265850730.tar.bz2
android_external_strace-34bbcc6270c7c1adc1687e4115aa64a265850730.zip
Remove linux/fanotify.h
* linux/fanotify.h: Remove. * Makefile.am (EXTRA_DIST): Remove it. * fanotify.c: Do not include <linux/fanotify.h>. * xlat/fan_classes.in: Add default values. * xlat/fan_event_flags.in: Likewise. * xlat/fan_init_flags.in: Likewise. * xlat/fan_mark_flags.in: Likewise.
Diffstat (limited to 'fanotify.c')
-rw-r--r--fanotify.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/fanotify.c b/fanotify.c
index 02094eab..e421b01e 100644
--- a/fanotify.c
+++ b/fanotify.c
@@ -1,9 +1,15 @@
#include "defs.h"
-#include <linux/fanotify.h>
#include "xlat/fan_classes.h"
#include "xlat/fan_init_flags.h"
+#ifndef FAN_ALL_CLASS_BITS
+# define FAN_ALL_CLASS_BITS (FAN_CLASS_NOTIF | FAN_CLASS_CONTENT | FAN_CLASS_PRE_CONTENT)
+#endif
+#ifndef FAN_NOFD
+# define FAN_NOFD -1
+#endif
+
int
sys_fanotify_init(struct tcb *tcp)
{