Lines Matching defs:server

86 	"libsldap: unable to start the server monitor thread (%s)")
88 "libsldap: server down reported by ldap_cachemgr")
740 /* stop the server status/config-change monitor thread */
901 init_conn_mt(ns_conn_mgmt_t *cmg, const char *server,
913 if (server == NULL) { /* Any server will do */
916 cm->conn_server = strdup(server);
1127 * compare to see if the server and credential for authentication match
1131 is_server_cred_matched(const char *server, const ns_cred_t *cred,
1137 /* check server first */
1138 if (server != NULL && *server != 0) {
1142 strcasecmp(server, cm->conn_server) != 0)
1145 if (strcasecmp(server, cp->serverAddr) != 0)
1153 /* server passed muster, so check cred */
1203 * In two cases, it should be closed. If a preferred server is
1205 * Or when the server being used for the connection is found to
1232 * ask ldap_cachemgr for the first available server
1236 if (rc != NS_LDAP_SUCCESS || sinfo.server == NULL) {
1242 * Did ldap_cachemgr return a preferred server ?
1245 if (strcasecmp(sinfo.server, cmg->pservers[j]) != 0)
1252 * Is the server being used a preferred one ?
1262 * Need to fall back to a down-but-now-up preferred server ?
1263 * A preferred server falls back to a more preferred one.
1279 * 2. the server being used is down (upidx > svridx)
1280 * 3. ldap_cachemgr returned a preferred one, but the server
1281 * being used is not, so need to fall back to the preferred server
1282 * 4. ldap_cachemgr returned a non-preferred one, but the server
1330 ns_conn_mt_state_t st, const char *server,
1391 if (matched == B_TRUE && ((server != NULL || cred != NULL) &&
1392 is_server_cred_matched(server, cred, cm) == B_FALSE))
1434 * server : server name or IP address
1443 __s_api_conn_mt_get(const char *server, const int flags, const ns_cred_t *cred,
1490 rc = match_conn_mt(cu, &cn, st, server, cred);
1567 cn = init_conn_mt(cmg, server, cred, errorp);
1866 * Remove the server from ldap_cachemgr's list,
1869 * clean server shutdown, so reconnect should
1966 * Close an MT connection when the associated server is known to be
2005 * Close an MT connection when there is a better server to connect to.
2027 * Retrieve the configured preferred server list.
2060 * This function handles the config or server status change notification
2097 * the same server s, and close it
2122 * Process the next cm using server s.
2131 * No (more) MT connection using the down server s.
2132 * Process the next server on the list.
2140 * Get the preferred server list first if not done yet.
2147 * if no preferred server configured, we don't switch MT connection
2148 * to a more preferred server (i.e., fallback), so just return
2155 /* for each server that is up now */
2163 * a server less preferred than s, and treat it
2175 /* Is s a preferred server ? */
2185 /* skip s if not a preferred server */
2223 * in the preferred server list is
2224 * ahead of that of the server
2248 /* if no (more) cm using s, check next server */
2481 * wait and process the server status and/or config change notification
2616 /* server status changes ? */
2657 if (which == 0) { /* get server info */
2679 which = 0; /* get server info next */
2699 * start a thread to get and process config and server status changes