File mercurial-sle10-inotify-fixes.diff of Package mercurial.5472

hgext/inotify/linux/_inotify.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/hgext/inotify/linux/_inotify.c b/hgext/inotify/linux/_inotify.c
index 2e7f770..3be8ea3 100644
--- a/hgext/inotify/linux/_inotify.c
+++ b/hgext/inotify/linux/_inotify.c
@@ -15,6 +15,16 @@
 #include <sys/ioctl.h>
 #include <unistd.h>
 
+#ifndef IN_ONLYDIR
+#define IN_ONLYDIR		0x01000000
+#endif
+#ifndef IN_DONT_FOLLOW
+#define IN_DONT_FOLLOW		0x02000000
+#endif
+#ifndef IN_MASK_ADD
+#define IN_MASK_ADD		0x20000000
+#endif
+
 #include <util.h>

 /* Variables used in the event string representation */