]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3: libads: Remove cldap_ping_list().
authorJeremy Allison <jra@samba.org>
Tue, 8 Sep 2020 23:37:29 +0000 (16:37 -0700)
committerNoel Power <npower@samba.org>
Tue, 15 Sep 2020 10:09:38 +0000 (10:09 +0000)
No longer used.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Noel Power <noel.power@suse.com>
source3/libads/ldap.c

index 2a0c5f132195e54f65dd8709ca387a29dcaf061b..7c05e482f4d6968987b5e48d48c50fe612fe880c 100755 (executable)
@@ -340,46 +340,6 @@ static bool ads_try_connect(ADS_STRUCT *ads, bool gc,
        return ret;
 }
 
-#if 0
-/**********************************************************************
- send a cldap ping to list of servers, one at a time, until one of
- them answers it's an ldap server. Record success in the ADS_STRUCT.
- Take note of and update negative connection cache.
-**********************************************************************/
-
-static NTSTATUS cldap_ping_list(ADS_STRUCT *ads,
-                       const char *domain,
-                       struct ip_service *ip_list,
-                       size_t count)
-{
-       size_t i;
-       bool ok;
-
-       for (i = 0; i < count; i++) {
-               char server[INET6_ADDRSTRLEN];
-
-               print_sockaddr(server, sizeof(server), &ip_list[i].ss);
-
-               if (!NT_STATUS_IS_OK(
-                       check_negative_conn_cache(domain, server)))
-                       continue;
-
-               /* Returns ok only if it matches the correct server type */
-               ok = ads_try_connect(ads, false, &ip_list[i].ss);
-
-               if (ok) {
-                       return NT_STATUS_OK;
-               }
-
-               /* keep track of failures */
-               add_failed_connection_entry(domain, server,
-                                           NT_STATUS_UNSUCCESSFUL);
-       }
-
-       return NT_STATUS_NO_LOGON_SERVERS;
-}
-#endif
-
 /**********************************************************************
  send a cldap ping to list of servers, one at a time, until one of
  them answers it's an ldap server. Record success in the ADS_STRUCT.