summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>1999-01-12 02:24:40 +0000
committerJeremy Allison <jra@samba.org>1999-01-12 02:24:40 +0000
commit136abacbc9b5ab552c9488aac833fbadfa6ebd4c (patch)
tree1ef643a5d0e5888e42a85bda5ca248352c785e56
parentcc7c91e6cb5ccc17885b8e23b8add02a007266d4 (diff)
downloadsamba-136abacbc9b5ab552c9488aac833fbadfa6ebd4c.tar.gz
samba-136abacbc9b5ab552c9488aac833fbadfa6ebd4c.tar.xz
samba-136abacbc9b5ab552c9488aac833fbadfa6ebd4c.zip
Fixed biffer too small error to have 0xC0000000 OR'ed into it just
to be the same as NT (seems to work without it but you never know...). Jeremy.
-rw-r--r--source/smbd/nttrans.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/smbd/nttrans.c b/source/smbd/nttrans.c
index 5cf76d7789c..e5c43223dcd 100644
--- a/source/smbd/nttrans.c
+++ b/source/smbd/nttrans.c
@@ -1590,7 +1590,8 @@ static int call_nt_transact_query_security_desc(connection_struct *conn,
return(ERROR(ERRDOS,ERRnomem));
if(max_data_count < NO_NT_SEC_DESC_REPLY_SIZE) {
- send_nt_replies(inbuf, outbuf, bufsize, NT_STATUS_BUFFER_TOO_SMALL, params, 4, *ppdata, 0);
+ send_nt_replies(inbuf, outbuf, bufsize, 0xC0000000|NT_STATUS_BUFFER_TOO_SMALL,
+ params, 4, *ppdata, 0);
return -1;
}