1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
--- ./base_graph_display.php.orig 2010-03-05 16:06:17.000000000 +0100
+++ ./base_graph_display.php 2010-04-11 23:52:13.000000000 +0200
@@ -320,27 +320,27 @@
// special case '"I0" => "private network (rfc 1918)"' and
// '"** (private network) " => "private network (rfc 1918)"'
- if (ereg("rfc 1918", $tmp, $substring) || (ereg("[*][*] \(private network\) ", $tmp_lower, $substring)))
+ if (preg_match("/rfc 1918/", $tmp, $substring) || (preg_match("/[*][*] \(private network\) /", $tmp_lower, $substring)))
{
$Dataset->addPoint("private network (rfc 1918)", $xdata[$i][1]);
}
// special case '?? (Not Found) ' => 'unknown'
- elseif(ereg("[?][?][ \t]+\(Not Found\)[ \t]*", $tmp, $substring))
+ elseif(preg_match("/[?][?][ \t]+\(Not Found\)[ \t]*/", $tmp, $substring))
{
$Dataset->addPoint("unknown", $xdata[$i][1]);
}
// anything inside parentheses, following a 2-letter TLD:
- elseif (ereg("^[-a-zA-Z0-9]{2}[ \t]\((.+)\)[ \t]*$", $tmp, $substring))
+ elseif (preg_match("/^[-a-zA-Z0-9]{2}[ \t]\((.+)\)[ \t]*$/", $tmp, $substring))
{
$Dataset->addPoint($substring[1], $xdata[$i][1]);
}
// anything after two-letter top level domain names and after one space or tab:
- elseif (ereg("[ \t]*[-a-zA-Z0-9]{2}[ \t]([-a-zA-Z0-9]+[-a-zA-Z0-9 ]*)", $tmp, $substring))
+ elseif (preg_match("/[ \t]*[-a-zA-Z0-9]{2}[ \t]([-a-zA-Z0-9]+[-a-zA-Z0-9 ]*)/", $tmp, $substring))
{
$Dataset->addPoint($substring[1], $xdata[$i][1]);
}
// two-letter top level domain names right at the beginning:
- elseif (ereg("[ \t]*([-a-zA-Z0-9]{2})[ \t]", $tmp_lower, $substring))
+ elseif (preg_match("/[ \t]*([-a-zA-Z0-9]{2})[ \t]/", $tmp_lower, $substring))
{
$Dataset->addPoint($substring[1], $xdata[$i][1]);
}
|