summaryrefslogtreecommitdiff
path: root/source4/libcli/smb2/create.c
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2009-04-01 14:03:17 -0700
committerJeremy Allison <jra@samba.org>2009-04-01 14:03:17 -0700
commitaef0bdc6a1ffdf746ce9ce27c45b3ca4f6593ba9 (patch)
treefc5fc5852fc59fd41536ca33cae3ebe0b2b330c2 /source4/libcli/smb2/create.c
parenteaddcfef1ba553744ae9293feaf7585ec9aaa0db (diff)
parent01a942d8ab5b5e430eb928dd58626fe16b9b04fe (diff)
downloadsamba-aef0bdc6a1ffdf746ce9ce27c45b3ca4f6593ba9.tar.gz
samba-aef0bdc6a1ffdf746ce9ce27c45b3ca4f6593ba9.tar.bz2
samba-aef0bdc6a1ffdf746ce9ce27c45b3ca4f6593ba9.zip
Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
Diffstat (limited to 'source4/libcli/smb2/create.c')
-rw-r--r--source4/libcli/smb2/create.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source4/libcli/smb2/create.c b/source4/libcli/smb2/create.c
index 344be60f6e..363210bd03 100644
--- a/source4/libcli/smb2/create.c
+++ b/source4/libcli/smb2/create.c
@@ -315,7 +315,7 @@ struct smb2_request *smb2_create_send(struct smb2_tree *tree, struct smb2_create
if (io->in.lease_request) {
uint8_t data[32];
- memcpy(&data[0], io->in.lease_request->lease_key, 16);
+ memcpy(&data[0], &io->in.lease_request->lease_key, 16);
SIVAL(data, 16, io->in.lease_request->lease_state);
SIVAL(data, 20, io->in.lease_request->lease_flags);
SBVAL(data, 24, io->in.lease_request->lease_duration);
@@ -427,7 +427,7 @@ NTSTATUS smb2_create_recv(struct smb2_request *req, TALLOC_CTX *mem_ctx, struct
}
data = io->out.blobs.blobs[i].data.data;
- memcpy(io->out.lease_response.lease_key, data, 16);
+ memcpy(&io->out.lease_response.lease_key, data, 16);
io->out.lease_response.lease_state = IVAL(data, 16);
io->out.lease_response.lease_flags = IVAL(data, 20);
io->out.lease_response.lease_duration = BVAL(data, 24);