SILC_LOG_DEBUG(("Found (local) %s",
silc_id_render(server_entry->id, SILC_ID_SERVER)));
-#if 0
if (!server_entry->data.send_key && server_entry->router) {
SILC_LOG_DEBUG(("Server not locally connected, use its router"));
/* If the client is not marked as local then move it to local list
}
server_entry = server_entry->router;
} else {
-#endif
/* If the client is not marked as local then move it to local list
since the server is local. */
if (server_entry->server_type != SILC_BACKUP_ROUTER && !local) {
client_cache->expire);
silc_idcache_del_by_context(server->global_list->clients, client);
}
-#if 0
}
-#endif
silc_idcache_list_free(list);
return server_entry;
SILC_LOG_DEBUG(("Found (global) %s",
silc_id_render(server_entry->id, SILC_ID_SERVER)));
-#if 0
if (!server_entry->data.send_key && server_entry->router) {
SILC_LOG_DEBUG(("Server not locally connected, use its router"));
/* If the client is marked as local then move it to global list
}
server_entry = server_entry->router;
} else {
-#endif
/* If the client is marked as local then move it to global list
since the server is global. */
if (server_entry->server_type != SILC_BACKUP_ROUTER && local) {
client_cache->expire);
silc_idcache_del_by_context(server->local_list->clients, client);
}
-#if 0
}
-#endif
silc_idcache_list_free(list);
return server_entry;