mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-14 08:34:39 +00:00
(legacy) please set interface flag one by one....
This commit is contained in:
parent
47b56236d5
commit
85dd14733b
@ -50,10 +50,12 @@ function legacy_interface_listget($flag = '')
|
||||
return ($ifs);
|
||||
}
|
||||
|
||||
function legacy_interface_flags($ifs, $flag, $report_errors=true)
|
||||
function legacy_interface_flags($ifs, $flags, $report_errors=true)
|
||||
{
|
||||
/* $flags isn't escaped because it can be an argument list */
|
||||
$cmd = '/sbin/ifconfig ' . escapeshellarg($ifs) . ' ' . $flag;
|
||||
foreach (explode(' ', $flags) as $flag) {
|
||||
$cmd = '/sbin/ifconfig ' . escapeshellarg($ifs) . ' ' . $flag;
|
||||
}
|
||||
|
||||
exec($cmd . ' 2>&1', $out, $ret);
|
||||
if (!empty($ret) && $report_errors) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user