mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-20 03:16:12 +00:00
Firewall: Aliases - parse aliases in /etc/services, closes https://github.com/opnsense/core/issues/7694
This commit is contained in:
parent
c793d2b3f3
commit
2d8aff2fe5
@ -288,7 +288,13 @@ class Util
|
||||
if (empty(self::$servbynames)) {
|
||||
foreach (explode("\n", file_get_contents('/etc/services')) as $line) {
|
||||
if (strlen($line) > 1 && $line[0] != '#') {
|
||||
self::$servbynames[preg_split('/\s+/', $line)[0]] = true;
|
||||
foreach (preg_split('/\s+/', $line) as $idx => $tmp) {
|
||||
if ($tmp[0] == '#') {
|
||||
break;
|
||||
} elseif ($idx != 1) {
|
||||
self::$servbynames[$tmp] = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user