diff options
author | Jeremy Allison <jra@samba.org> | 2007-07-17 23:01:02 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:28:47 -0500 |
commit | ed9e0d9a3acfa6ab05639da5c29e2edb07a9fb67 (patch) | |
tree | 7f8b4c1222f3baa7854d9a283b50b461371f3791 /source3/smbd/nttrans.c | |
parent | f932dccd5dc3df1c353a8db9f9eb633d9807222d (diff) | |
download | samba-ed9e0d9a3acfa6ab05639da5c29e2edb07a9fb67.tar.gz samba-ed9e0d9a3acfa6ab05639da5c29e2edb07a9fb67.tar.bz2 samba-ed9e0d9a3acfa6ab05639da5c29e2edb07a9fb67.zip |
r23939: Fixes for notify returns. Returned param value must fix inside
max_param or return NT_STATUS_OK.
Jeremy.
(This used to be commit ab4af60d1ab4583fd27deb63b3f7baa1ede3473d)
Diffstat (limited to 'source3/smbd/nttrans.c')
-rw-r--r-- | source3/smbd/nttrans.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source3/smbd/nttrans.c b/source3/smbd/nttrans.c index f7df37b433..64b6d33eee 100644 --- a/source3/smbd/nttrans.c +++ b/source3/smbd/nttrans.c @@ -2045,7 +2045,7 @@ static int call_nt_transact_notify_change(connection_struct *conn, char *inbuf, * here. */ - change_notify_reply(inbuf, fsp->notify); + change_notify_reply(inbuf, max_param_count, fsp->notify); /* * change_notify_reply() above has independently sent its @@ -2058,7 +2058,8 @@ static int call_nt_transact_notify_change(connection_struct *conn, char *inbuf, * No changes pending, queue the request */ - status = change_notify_add_request(inbuf, filter, recursive, fsp); + status = change_notify_add_request(inbuf, max_param_count, filter, + recursive, fsp); if (!NT_STATUS_IS_OK(status)) { return ERROR_NT(status); } |