1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
samba-mirror/source3/libsmb
Andreas Schneider 2bfe12e96e CID 1311771: Fix a null pointer dereference
We check for dir == NULL but dereference it during variable declaration.

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
2015-07-15 01:47:21 +02:00
..
ABI libsmb: Implement smbc_notify 2015-07-10 09:35:13 +02:00
async_smb.c s3:libsmb: don't pass down FLAG_CASELESS_PATHNAMES and FLAGS2_DFS_PATHNAMES anymore 2013-10-17 16:14:58 +02:00
auth_generic.c s3-librpc: Add cli_rpc_pipe_open_with_creds() 2014-10-17 12:57:07 +02:00
cli_smb2_fnum.c s3:libsmb: Fix a bug in conversion of ea list to ea array. 2015-06-26 19:32:19 +02:00
cli_smb2_fnum.h s3: libsmbclient: Add server-side copy support 2015-05-29 02:37:18 +02:00
cliconnect.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clidfs.c Convert three include files from uint32/16/8 to _t types as well as the source that includes them. 2015-05-01 19:15:10 +02:00
clidgram.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clidgram.h Fix bug #8953 - winbind can hang as nbt_getdc() has no timeout. 2012-05-22 16:25:14 -07:00
clientgen.c Use tevent_req_poll_ntstatus 2015-05-18 02:34:24 +02:00
clierror.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clifile.c Use tevent_req_poll_ntstatus 2015-05-18 02:34:24 +02:00
clifsinfo.c Use tevent_req_poll_ntstatus 2015-05-18 02:34:24 +02:00
clilist.c Use tevent_req_poll_ntstatus 2015-05-18 02:34:24 +02:00
climessage.c Use tevent_req_poll_ntstatus 2015-05-18 02:34:24 +02:00
clioplock.c s3:libsmb: s/struct event_context/struct tevent_context 2013-02-19 23:47:54 +01:00
cliprint.c s3:libsmb: get rid of cli_state_server_time_zone 2012-05-28 14:49:48 +02:00
cliquota.c s3: client : Add extra return parameter to all client open calls. 2014-05-09 23:10:07 +02:00
clirap2.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clirap.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clirap.h Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clireadwrite.c s3: libsmbclient: Add server-side copy support 2015-05-29 02:37:18 +02:00
clisecdesc.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clispnego.c Change all uses of uint32/16/8 in proto.h to uint32_t/16_t/8_t. 2015-04-29 23:42:20 +02:00
clistr.c
clisymlink.c s3: client : Add extra return parameter to all client open calls. 2014-05-09 23:10:07 +02:00
clitrans.c s3:libsmb: don't pass down FLAG_CASELESS_PATHNAMES and FLAGS2_DFS_PATHNAMES anymore 2013-10-17 16:14:58 +02:00
conncache.c lib: Use "mem_ctx" arg in gencache_get 2013-09-05 20:09:21 +02:00
dsgetdcname.c addns: Remove support for dns_host_file. 2014-12-18 06:47:40 +01:00
errormap_wbc.c
errormap_wbc.h
errormap.c Change all uses of uint32/16/8 in proto.h to uint32_t/16_t/8_t. 2015-04-29 23:42:20 +02:00
libsmb_cache.c Fix some blank line endings 2013-06-21 19:57:06 +02:00
libsmb_compat.c libsmb: Implement smbc_notify 2015-07-10 09:35:13 +02:00
libsmb_context.c libsmb: Implement smbc_notify 2015-07-10 09:35:13 +02:00
libsmb_dir.c CID 1311771: Fix a null pointer dereference 2015-07-15 01:47:21 +02:00
libsmb_file.c s3: libsmbclient: Use cache targetcli in SMBC_splice_ctx calls also. 2015-06-10 04:09:36 +02:00
libsmb_misc.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
libsmb_path.c Fix some blank line endings 2013-06-21 19:57:06 +02:00
libsmb_printjob.c Fix some blank line endings 2013-06-21 19:57:06 +02:00
libsmb_server.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
libsmb_setget.c libsmb: Implement smbc_notify 2015-07-10 09:35:13 +02:00
libsmb_stat.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
libsmb_thread_impl.c
libsmb_thread_posix.c
libsmb_xattr.c libsmb: Use fstr_sprint in convert_sid_to_string 2015-06-26 22:35:02 +02:00
libsmb.h s3:libsmb: Add in the core of the libsmb client SMB2 functions. 2013-08-15 09:07:06 +02:00
namecache.c namecache: fix uninitialised pointer returns 2014-09-13 03:21:39 +02:00
namequery_dc.c s3-kerberos: remove unused kdc_name from create_local_private_krb5_conf_for_domain(). 2014-03-07 18:43:57 +01:00
namequery.c s3:libsmb: fix resolve_ads return if there were no answers 2015-07-01 23:05:55 +02:00
nmblib.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
nmblib.h
ntlmssp_wrap.c auth/gensec: introduce gensec_internal.h 2013-08-10 09:19:02 +02:00
ntlmssp.c s3: lib: ntlmssp: If NTLMSSP_NEGOTIATE_TARGET_INFO isn't set, cope with servers that don't send the 2 unused fields. 2015-03-19 12:05:56 +01:00
passchange.c Fix incorrect order of arguments in error string 2015-04-15 05:57:25 +02:00
proto.h s3: libsmbclient: Add server-side copy support 2015-05-29 02:37:18 +02:00
pylibsmb.c s3: client : Add extra return parameter to all client open calls. 2014-05-09 23:10:07 +02:00
reparse_symlink.c
samlogon_cache.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
smb_share_modes.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
smbclient.pc.in
smberr.c Change all uses of uint32/16/8 in proto.h to uint32_t/16_t/8_t. 2015-04-29 23:42:20 +02:00
smbsock_connect.c s3:libsmb: remove pending requests as early as possible via a smbsock_any_connect_cleanup() hook 2015-06-12 17:08:17 +02:00
trustdom_cache.c Change all uses of uint32/16/8 in proto.h to uint32_t/16_t/8_t. 2015-04-29 23:42:20 +02:00
trusts_util.c s3:trusts_util: generate completely random passwords in trust_pw_change() 2015-03-30 13:41:25 +02:00
unexpected.c s3:libsmb: convert nb_packet_reader to tstream_* functions 2015-06-12 17:08:17 +02:00
wscript libsmb: Implement smbc_notify 2015-07-10 09:35:13 +02:00