mirror of
https://github.com/samba-team/samba.git
synced 2025-02-02 09:47:23 +03:00
r14638: we need to call smbsrv_setup_reply() before using smbsrv_setup_error()
tridge: can you please check if the whole function ok? jelmer: this fixes a crash bug, when asking for Security Descriptors and should be in the TP2 metze (This used to be commit b5edcde79339be0fec94e440a87c8191cf53e937)
This commit is contained in:
parent
0aeb2a50b1
commit
8ae3773bc4
@ -465,6 +465,8 @@ static void reply_nttrans_send(struct ntvfs_request *ntvfs)
|
||||
}
|
||||
}
|
||||
|
||||
smbsrv_setup_reply(req, 18 + trans->out.setup_count, 0);
|
||||
|
||||
/* note that we don't check the max_setup count (matching w2k3
|
||||
behaviour) */
|
||||
|
||||
@ -482,8 +484,6 @@ static void reply_nttrans_send(struct ntvfs_request *ntvfs)
|
||||
params = trans->out.params.data;
|
||||
data = trans->out.data.data;
|
||||
|
||||
smbsrv_setup_reply(req, 18 + trans->out.setup_count, 0);
|
||||
|
||||
/* we need to divide up the reply into chunks that fit into
|
||||
the negotiated buffer size */
|
||||
do {
|
||||
|
Loading…
x
Reference in New Issue
Block a user