1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/source4/libcli
Alexander Bokovoy eb029b32e9 s4: libcli/finddcs_cldap: continue processing CLDAP until all addresses are used
This is a subtle bug that causes CLDAP pings to fail if SRV records
discovered cannot be resolved or connection to them cannot be
established. The code that fires up CLDAP ping will silently cancel
the whole tevent request without going to the next server in the queue.

This may happen, for example, when connection to IPv6 addresses couldn't
be established, or when IPv4 address is not online or blocked by
firewall.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=11284

Signed-off-by: Alexander Bokovoy <ab@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2015-05-20 19:29:30 +02:00
..
composite s4:libcli/composite: correctly finish composite smb and smb2 requests 2014-09-19 09:15:10 +02:00
dgram libcli: continue to read from the socket even if the size is 0 2013-09-20 04:46:47 +02:00
ldap s4: libcli: ldap message - Ensure all asn1_XX returns are checked. 2014-09-26 03:15:00 +02:00
rap s4-libcli: Add null check for ndr functions in rap. 2013-02-22 16:36:12 +01:00
raw s4/ntvfs: support FS_SECTOR_SIZE_INFORMATION query-info 2015-03-18 18:57:21 +01:00
resolve s4-libcli: Remove obsolete support for file resolving. 2014-12-18 06:47:40 +01:00
security/tests s4:libcli/tests: add missing #include "torture/local/proto.h" 2014-04-02 09:03:44 +02:00
smb2 Rename SMB2_OP_FIND to SMB2_OP_QUERY_DIRECTORY so that it conforms with the MS document MS-SMB2. 2015-03-27 01:24:47 +01:00
smb_composite s4:libcli/smb_composite: use the options on the transport 2014-11-27 16:45:05 +01:00
smbc
util pidl/python: support HRESULT errors in generated python bindings. 2015-03-13 23:58:07 +01:00
wbclient selftest: Rename WINBINDD_SOCKET_DIR environment variable. 2014-04-17 14:56:06 +02:00
wrepl s4:libcli/wrepl: return NT_STATUS_CONNECTION_DISCONNECTED 2011-09-14 18:03:19 +02:00
cliconnect.c s4:libcli: add support for SMB_EXTENDED_SIGNATURES during SMBtconX 2012-08-04 09:10:22 +02:00
clideltree.c s4:libcli/clideltree.c - fix "asprintf"s 2010-05-28 10:04:46 +02:00
clifile.c source4/libcli: Only set ctemp set on success 2013-04-24 23:58:43 +02:00
clilist.c s4:libcli fix compiler warnings 2013-12-12 14:21:28 -08:00
climessage.c s4-libcli: Check return value of smbcli_request_setup(). 2013-02-22 16:36:13 +01:00
clireadwrite.c s4-libcli: Use a do-while loop. 2012-12-21 13:56:01 +01:00
clitrans2.c
finddc.h netlogon: move netlogon helpers to ../libcli/netlogon. 2011-01-07 15:02:24 +01:00
finddcs_cldap.c s4: libcli/finddcs_cldap: continue processing CLDAP until all addresses are used 2015-05-20 19:29:30 +02:00
finddcs_nbt.c s4:libcli: avoid talloc_reference() in finddcs_nbt_send() 2013-08-12 16:48:47 +12:00
libcli.h s4:libcli/raw: implement on top of smbXcli_conn/req 2011-11-30 15:13:36 +01:00
pysmb.c Remove use of the "staticforward" macro 2015-01-22 10:51:07 +01:00
wscript_build s4-libcli: Remove obsolete support for file resolving. 2014-12-18 06:47:40 +01:00