s3:smb2cli_base: fix memory hierachy in smb2cli_req_recv()
authorStefan Metzmacher <metze@samba.org>
Fri, 8 Jul 2011 15:57:56 +0000 (17:57 +0200)
committerStefan Metzmacher <metze@samba.org>
Sat, 9 Jul 2011 10:40:28 +0000 (12:40 +0200)
commitfacc110c79b9ec4e3b0509ad6b00e1fd464d3a33
tree76b9b1fccccbf85e376d775dd08760279415e0fd
parent504d092aa7d83304373b001cbe68c65a62a824bb
s3:smb2cli_base: fix memory hierachy in smb2cli_req_recv()

We need to use talloc_reference() if there're more than one
response, but we use it in a way that the caller can't
call talloc_free() or talloc_unlink() on it.

metze
source3/libsmb/smb2cli_base.c
source3/libsmb/smb2cli_base.h
source3/libsmb/smb2cli_query_directory.c
source3/libsmb/smb2cli_read.c