Code Duplication    Length = 18-18 lines in 2 locations

phpsysinfo/includes/os/class.AIX.inc.php 1 location

@@ 200-217 (lines=18) @@
197
     * includes also rx/tx bytes
198
     * @return void
199
     */
200
    private function _network()
201
    {
202
        if (CommonFunctions::executeProgram('netstat', '-ni | tail -n +2', $netstat)) {
203
            $lines = preg_split("/\n/", $netstat, -1, PREG_SPLIT_NO_EMPTY);
204
            foreach ($lines as $line) {
205
                $ar_buf = preg_split("/\s+/", $line);
206
                if (! empty($ar_buf[0]) && ! empty($ar_buf[3])) {
207
                    $dev = new NetDevice();
208
                    $dev->setName($ar_buf[0]);
209
                    $dev->setRxBytes($ar_buf[4]);
210
                    $dev->setTxBytes($ar_buf[6]);
211
                    $dev->setErrors($ar_buf[5] + $ar_buf[7]);
212
                    //$dev->setDrops($ar_buf[8]);
213
                    $this->sys->setNetDevices($dev);
214
                }
215
            }
216
        }
217
    }
218
219
    /**
220
     * Physical memory information and Swap Space information

phpsysinfo/includes/os/class.HPUX.inc.php 1 location

@@ 253-270 (lines=18) @@
250
     *
251
     * @return void
252
     */
253
    private function _network()
254
    {
255
        if (CommonFunctions::executeProgram('netstat', '-ni | tail -n +2', $netstat)) {
256
            $lines = preg_split("/\n/", $netstat, -1, PREG_SPLIT_NO_EMPTY);
257
            foreach ($lines as $line) {
258
                $ar_buf = preg_split("/\s+/", $line);
259
                if (! empty($ar_buf[0]) && ! empty($ar_buf[3])) {
260
                    $dev = new NetDevice();
261
                    $dev->setName($ar_buf[0]);
262
                    $dev->setRxBytes($ar_buf[4]);
263
                    $dev->setTxBytes($ar_buf[6]);
264
                    $dev->setErrors($ar_buf[5] + $ar_buf[7]);
265
                    $dev->setDrops($ar_buf[8]);
266
                    $this->sys->setNetDevices($dev);
267
                }
268
            }
269
        }
270
    }
271
272
    /**
273
     * Physical memory information and Swap Space information