summaryrefslogtreecommitdiffstats
path: root/source/smbd/notify.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/smbd/notify.c')
-rw-r--r--source/smbd/notify.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/source/smbd/notify.c b/source/smbd/notify.c
index 9adf827c794..52df3558aa7 100644
--- a/source/smbd/notify.c
+++ b/source/smbd/notify.c
@@ -1,5 +1,6 @@
/*
- Unix SMB/CIFS implementation.
+ Unix SMB/Netbios implementation.
+ Version 3.0
change notify handling
Copyright (C) Andrew Tridgell 2000
Copyright (C) Jeremy Allison 1994-1998
@@ -44,7 +45,6 @@ static struct change_notify *change_notify_list;
/****************************************************************************
Setup the common parts of the return packet and send it.
*****************************************************************************/
-
static void change_notify_reply_packet(char *inbuf, NTSTATUS error_code)
{
char outbuf[smb_size+38];
@@ -179,7 +179,7 @@ BOOL change_notify_set(char *inbuf, files_struct *fsp, connection_struct *conn,
struct change_notify *cnbp;
if((cnbp = (struct change_notify *)malloc(sizeof(*cnbp))) == NULL) {
- DEBUG(0,("change_notify_set: malloc fail !\n" ));
+ DEBUG(0,("call_nt_transact_notify_change: malloc fail !\n" ));
return -1;
}
@@ -198,9 +198,6 @@ BOOL change_notify_set(char *inbuf, files_struct *fsp, connection_struct *conn,
DLIST_ADD(change_notify_list, cnbp);
- /* Push the MID of this packet on the signing queue. */
- srv_defer_sign_response(SVAL(inbuf,smb_mid));
-
return True;
}
@@ -211,8 +208,7 @@ BOOL change_notify_set(char *inbuf, files_struct *fsp, connection_struct *conn,
BOOL init_change_notify(void)
{
#if HAVE_KERNEL_CHANGE_NOTIFY
- if (lp_kernel_change_notify())
- cnotify = kernel_notify_init();
+ cnotify = kernel_notify_init();
#endif
if (!cnotify) cnotify = hash_notify_init();