Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 1.9.1
-
Component/s: Quiz
-
Labels:None
-
Environment:64 bit CPU architecture - Linux Intel
-
Affected Branches:MOODLE_19_STABLE
-
Fixed Branches:MOODLE_17_STABLE, MOODLE_18_STABLE, MOODLE_19_STABLE
Description
When using quiz restriction by ip address, using range type 1: xxx.xxx.xxx.xxx/xx, on 64 bit CPU, result is unexpected. Add the '+' line :
+++ lib/moodlelib.php
@@ -7029,6 +7029,7 @@
if (strpos($subnet, '/') !== false)
else if (strpos($subnet, '-') !== false) {/// type 3
$subnetparts = explode('.', $subnet);