|
@@ -210,8 +210,8 @@ class DocsIfCmts extends \OSS_SNMP\MIB {
|
|
|
$oid = self::OID_docsQos3ServiceFlowOctets;
|
|
|
}
|
|
|
foreach($this->getSNMP()->realWalk($oid) as $k => $v){
|
|
|
- $k_prim = preg_split("|\.|",$k);
|
|
|
- $rtr[$k_prim[15].".".$k_prim[16]] = $this->getSNMP()->parseSnmpValue($v);
|
|
|
+ $k_prim = preg_split("|\.|",$k);
|
|
|
+ $rtr[$k_prim[15].".".$k_prim[16]] = $this->getSNMP()->parseSnmpValue($v);
|
|
|
}
|
|
|
return $rtr;
|
|
|
}catch (\Exception $e){
|
|
@@ -287,13 +287,17 @@ class DocsIfCmts extends \OSS_SNMP\MIB {
|
|
|
return null;
|
|
|
}
|
|
|
foreach($stats as $k => $v){
|
|
|
- if($ifId){
|
|
|
+ $k_prim = explode(".",$k);
|
|
|
+ $rtr[ $k_prim[count($k_prim) - 2] . "." . $k_prim[count($k_prim) - 1]] = $this->getSNMP()->parseSnmpValue($v);
|
|
|
+ /*
|
|
|
+ if($ifId){
|
|
|
$k_prim = explode(".",$k);
|
|
|
$rtr[ $k_prim[count($k_prim) - 2] . "." . $k_prim[count($k_prim) - 1]] = $this->getSNMP()->parseSnmpValue($v);
|
|
|
}else{
|
|
|
$k_prim = explode(".",$k);
|
|
|
$rtr[$k_prim[count($k_prim) - 1]] = $this->getSNMP()->parseSnmpValue($v);
|
|
|
}
|
|
|
+ */
|
|
|
|
|
|
}
|
|
|
return $rtr;
|