Use bits instead of octets for proper bps values when using ircbot's .port cmd

This commit is contained in:
Mike Rostermund
2016-01-20 02:00:37 +01:00
parent 8f34e0e30e
commit acc76dbfba

View File

@@ -645,8 +645,8 @@ class ircbot {
return $this->respond('Error: Permission denied.'); return $this->respond('Error: Permission denied.');
} }
$bps_in = formatRates($port['ifInOctets_rate']); $bps_in = formatRates($port['ifInOctets_rate'] * 8);
$bps_out = formatRates($port['ifOutOctets_rate']); $bps_out = formatRates($port['ifOutOctets_rate'] * 8);
$pps_in = format_bi($port['ifInUcastPkts_rate']); $pps_in = format_bi($port['ifInUcastPkts_rate']);
$pps_out = format_bi($port['ifOutUcastPkts_rate']); $pps_out = format_bi($port['ifOutUcastPkts_rate']);
return $this->respond($port['ifAdminStatus'].'/'.$port['ifOperStatus'].' '.$bps_in.' > bps > '.$bps_out.' | '.$pps_in.'pps > PPS > '.$pps_out.'pps'); return $this->respond($port['ifAdminStatus'].'/'.$port['ifOperStatus'].' '.$bps_in.' > bps > '.$bps_out.' | '.$pps_in.'pps > PPS > '.$pps_out.'pps');