From: Michael M Slusarz Date: Tue, 16 Nov 2010 07:10:54 +0000 (-0700) Subject: Yet more Net_DNS2 fixes. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=2ae9dc6b1df10b4f3cbb2455425e2024e82c8ada;p=horde.git Yet more Net_DNS2 fixes. Net_DNS2 is annoyingly broken in several different ways. --- diff --git a/framework/Core/lib/Horde/Core/Factory/Dns.php b/framework/Core/lib/Horde/Core/Factory/Dns.php index 612891b64..a98872bfc 100644 --- a/framework/Core/lib/Horde/Core/Factory/Dns.php +++ b/framework/Core/lib/Horde/Core/Factory/Dns.php @@ -12,6 +12,12 @@ class Horde_Core_Factory_Dns $resolver->setServers('/etc/resolv.conf'); } + // TODO: Fixes for Net_DNS2 v1.0.0 + if (!defined('SOCK_DGRAM')) { + define('SOCK_STREAM', 1); + define('SOCK_DGRAM', 2); + } + spl_autoload_unregister('Net_DNS2::autoload'); return $resolver;