@@ 678-686 (lines=9) @@ | ||
675 | $was = false; |
|
676 | foreach ($lines as $line) { |
|
677 | if (preg_match("/^\d+:\s+([^\s:]+)/", $line, $ar_buf)) { |
|
678 | if ($was) { |
|
679 | if ($macaddr != "") { |
|
680 | $dev->setInfo($macaddr.($dev->getInfo()?';'.$dev->getInfo():'')); |
|
681 | } |
|
682 | if ($speedinfo != "") { |
|
683 | $dev->setInfo(($dev->getInfo()?$dev->getInfo().';':'').$speedinfo); |
|
684 | } |
|
685 | $this->sys->setNetDevices($dev); |
|
686 | } |
|
687 | $speedinfo = ""; |
|
688 | $macaddr = ""; |
|
689 | $dev = new NetDevice(); |
|
@@ 732-740 (lines=9) @@ | ||
729 | } |
|
730 | } |
|
731 | } |
|
732 | if ($was) { |
|
733 | if ($macaddr != "") { |
|
734 | $dev->setInfo($macaddr.($dev->getInfo()?';'.$dev->getInfo():'')); |
|
735 | } |
|
736 | if ($speedinfo != "") { |
|
737 | $dev->setInfo(($dev->getInfo()?$dev->getInfo().';':'').$speedinfo); |
|
738 | } |
|
739 | $this->sys->setNetDevices($dev); |
|
740 | } |
|
741 | } elseif (CommonFunctions::executeProgram('ifconfig', '-a', $bufr, PSI_DEBUG)) { |
|
742 | $lines = preg_split("/\n/", $bufr, -1, PREG_SPLIT_NO_EMPTY); |
|
743 | $was = false; |