*Defer to normaliseRange6() if needed
authorAaron Schulz <aaron@users.mediawiki.org>
Wed, 14 Mar 2007 17:41:12 +0000 (17:41 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Wed, 14 Mar 2007 17:41:12 +0000 (17:41 +0000)
includes/Block.php

index 6242975..ee75fb1 100644 (file)
@@ -644,6 +644,8 @@ class Block
         * For example, 127.111.113.151/24 -> 127.111.113.0/24
         */
        static function normaliseRange( $range ) {
+               // Use IPv6 functions if needed
+               if ( IP::isIPv6($range) ) return self::normaliseRange6( $range );
                $parts = explode( '/', $range );
                if ( count( $parts ) == 2 ) {
                        $shift = 32 - $parts[1];