summaryrefslogtreecommitdiff
path: root/source3/include
diff options
context:
space:
mode:
authorVolker Lendecke <vlendec@samba.org>2007-01-31 12:42:24 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:17:33 -0500
commitb0bf3ddb386f3c04b44c6e48867c222ae3a15c2e (patch)
treee4d9dadd25aa399df7d063e46c7b6b0c0f9f5179 /source3/include
parent9ee97d2f7d4e3c7e14d32825c5ee23b136ce4e07 (diff)
downloadsamba-b0bf3ddb386f3c04b44c6e48867c222ae3a15c2e.tar.gz
samba-b0bf3ddb386f3c04b44c6e48867c222ae3a15c2e.tar.bz2
samba-b0bf3ddb386f3c04b44c6e48867c222ae3a15c2e.zip
r21079: Minimizing diff: Adopt the Samba4 style ChangeNotify flags.
Volker (This used to be commit a3c1069b0c3da914e2ac7337fd9e924b1c811d39)
Diffstat (limited to 'source3/include')
-rw-r--r--source3/include/messages.h4
-rw-r--r--source3/include/smb.h6
2 files changed, 8 insertions, 2 deletions
diff --git a/source3/include/messages.h b/source3/include/messages.h
index ead5fb08c2..7cd0e02348 100644
--- a/source3/include/messages.h
+++ b/source3/include/messages.h
@@ -73,6 +73,10 @@
#define MSG_SMB_BLOCKING_LOCK_CANCEL 3013
#define MSG_SMB_NOTIFY 3014
#define MSG_SMB_STAT_CACHE_DELETE 3015
+/*
+ * Samba4 compatibility
+ */
+#define MSG_PVFS_NOTIFY 3016
/* winbind messages */
#define MSG_WINBIND_FINISHED 4001
diff --git a/source3/include/smb.h b/source3/include/smb.h
index 48d0e0cf6f..3af3dd63dc 100644
--- a/source3/include/smb.h
+++ b/source3/include/smb.h
@@ -1379,7 +1379,7 @@ struct bitmap {
#define FILE_READ_ONLY_VOLUME 0x00080000
/* ChangeNotify flags. */
-#define FILE_NOTIFY_CHANGE_FILE 0x001
+#define FILE_NOTIFY_CHANGE_FILE_NAME 0x001
#define FILE_NOTIFY_CHANGE_DIR_NAME 0x002
#define FILE_NOTIFY_CHANGE_ATTRIBUTES 0x004
#define FILE_NOTIFY_CHANGE_SIZE 0x008
@@ -1388,7 +1388,9 @@ struct bitmap {
#define FILE_NOTIFY_CHANGE_CREATION 0x040
#define FILE_NOTIFY_CHANGE_EA 0x080
#define FILE_NOTIFY_CHANGE_SECURITY 0x100
-#define FILE_NOTIFY_CHANGE_FILE_NAME 0x200
+#define FILE_NOTIFY_CHANGE_STREAM_NAME 0x00000200
+#define FILE_NOTIFY_CHANGE_STREAM_SIZE 0x00000400
+#define FILE_NOTIFY_CHANGE_STREAM_WRITE 0x00000800
#define FILE_NOTIFY_CHANGE_NAME \
(FILE_NOTIFY_CHANGE_FILE_NAME|FILE_NOTIFY_CHANGE_DIR_NAME)