s3: client : Add extra return parameter to all client open calls.
authorJeremy Allison <jra@samba.org>
Fri, 9 May 2014 03:55:57 +0000 (20:55 -0700)
committerStefan Metzmacher <metze@samba.org>
Fri, 9 May 2014 21:10:07 +0000 (23:10 +0200)
commit69e24b4e8bc607806453ab137efda6d6bf74fb12
tree3eb182e140ac2b5279d6310e44274efecf2e9290
parent2900dfa5b928ef237e72ac4e15481e083d61750a
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>
21 files changed:
source3/client/client.c
source3/libsmb/clifile.c
source3/libsmb/cliquota.c
source3/libsmb/clisymlink.c
source3/libsmb/libsmb_xattr.c
source3/libsmb/proto.h
source3/libsmb/pylibsmb.c
source3/torture/nbench.c
source3/torture/nbio.c
source3/torture/test_chain3.c
source3/torture/test_cleanup.c
source3/torture/test_notify.c
source3/torture/test_notify_online.c
source3/torture/test_nttrans_create.c
source3/torture/test_nttrans_fsctl.c
source3/torture/test_posix_append.c
source3/torture/torture.c
source3/torture/utable.c
source3/utils/net_rpc.c
source3/utils/net_rpc_printer.c
source3/utils/smbcacls.c