From 2ae9dc6b1df10b4f3cbb2455425e2024e82c8ada Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Tue, 16 Nov 2010 00:10:54 -0700 Subject: [PATCH] Yet more Net_DNS2 fixes. Net_DNS2 is annoyingly broken in several different ways. --- framework/Core/lib/Horde/Core/Factory/Dns.php | 6 ++++++ 1 file changed, 6 insertions(+) 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; -- 2.11.0