mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Added support for reading advertised BGP prefixes for Arista-eos (#11147)
* Arista: Add support for reading advertised BGP prefixes * Remove useless condition, fix $out_prefixes
This commit is contained in:
co-authored by
GitHub
parent
70fb8ef62b
commit
8a2ce01dc1
@@ -385,10 +385,11 @@ if (\LibreNMS\Config::get('enable_bgp')) {
|
||||
} else {
|
||||
$tmp_peer = $peer['bgpPeerIdentifier'];
|
||||
}
|
||||
if (empty($a_prefixes)) {
|
||||
$a_prefixes = snmpwalk_cache_multi_oid($device, 'aristaBgp4V2PrefixInPrefixesAccepted', $a_prefixes, 'ARISTA-BGP4V2-MIB', null, '-OQUs');
|
||||
}
|
||||
$a_prefixes = snmpwalk_cache_multi_oid($device, 'aristaBgp4V2PrefixInPrefixesAccepted', $a_prefixes, 'ARISTA-BGP4V2-MIB', null, '-OQUs');
|
||||
$out_prefixes = snmpwalk_cache_multi_oid($device, 'aristaBgp4V2PrefixOutPrefixes', $out_prefixes, 'ARISTA-BGP4V2-MIB', null, '-OQUs');
|
||||
|
||||
$cbgpPeerAcceptedPrefixes = $a_prefixes["1.$afi.$tmp_peer.$afi.$safi"]['aristaBgp4V2PrefixInPrefixesAccepted'];
|
||||
$cbgpPeerAdvertisedPrefixes = $out_prefixes["1.$afi.$tmp_peer.$afi.$safi"]['aristaBgp4V2PrefixOutPrefixes'];
|
||||
}
|
||||
|
||||
if ($device['os_group'] === 'vrp') {
|
||||
|
||||
Reference in New Issue
Block a user