From d4f1637f8a20d9e4ac059930b7ba444473f5047b Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Sun, 28 Jun 2009 14:45:33 -0400 Subject: fallback for www. addresses --- classes/Status_network.php | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'classes/Status_network.php') diff --git a/classes/Status_network.php b/classes/Status_network.php index f8d6756b6..8726096e3 100644 --- a/classes/Status_network.php +++ b/classes/Status_network.php @@ -132,6 +132,13 @@ class Status_network extends DB_DataObject } } else { $sn = self::memGet('hostname', strtolower($servername)); + + if (empty($sn)) { + // Try for a no-www address + if (strncasecmp($servername, 'www.', 4)) { + $sn = self::memGet('hostname', strtolower(substr($servername, 4))); + } + } } if (!empty($sn)) { -- cgit v1.2.3-54-g00ecf From 166e4a4b58a02438825706e52d1aa3207c33505b Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Sun, 28 Jun 2009 14:48:19 -0400 Subject: bad string compare in Status_network --- classes/Status_network.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'classes/Status_network.php') diff --git a/classes/Status_network.php b/classes/Status_network.php index 8726096e3..dbd722e88 100644 --- a/classes/Status_network.php +++ b/classes/Status_network.php @@ -135,7 +135,7 @@ class Status_network extends DB_DataObject if (empty($sn)) { // Try for a no-www address - if (strncasecmp($servername, 'www.', 4)) { + if (0 == strncasecmp($servername, 'www.', 4)) { $sn = self::memGet('hostname', strtolower(substr($servername, 4))); } } -- cgit v1.2.3-54-g00ecf