diff options
author | Jeremy Allison <jra@samba.org> | 2014-05-08 20:55:57 -0700 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2014-06-10 10:58:39 +0200 |
commit | 569a4e10d9e063f79ed51a4381df80c19904d9bd (patch) | |
tree | d67b9d34150773bfc6c82f82ead5e8d7e1981ab4 /source3/libsmb/pylibsmb.c | |
parent | 236355398a6cdeb54e61578fe6ea4617e860a772 (diff) | |
download | samba-569a4e10d9e063f79ed51a4381df80c19904d9bd.tar.gz |
s3: client : Add extra return parameter to all client open calls.
Add a return parameter of struct smb_create_returns *cr to
cli_ntcreate()
cli_ntcreate_recv()
cli_nttrans_create()
cli_nttrans_create_recv()
Always pass in NULL for now. This fixes the create
API to always fully return the data the server has
given back to us on the open file to the caller.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 69e24b4e8bc607806453ab137efda6d6bf74fb12)
Diffstat (limited to 'source3/libsmb/pylibsmb.c')
-rw-r--r-- | source3/libsmb/pylibsmb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/libsmb/pylibsmb.c b/source3/libsmb/pylibsmb.c index ae0d6943d0f..e3a5ac7d18a 100644 --- a/source3/libsmb/pylibsmb.c +++ b/source3/libsmb/pylibsmb.c @@ -609,7 +609,7 @@ static PyObject *py_cli_create(struct py_cli_state *self, PyObject *args, if (!py_tevent_req_wait_exc(self->ev, req)) { return NULL; } - status = cli_ntcreate_recv(req, &fnum); + status = cli_ntcreate_recv(req, &fnum, NULL); TALLOC_FREE(req); if (!NT_STATUS_IS_OK(status)) { |