summaryrefslogtreecommitdiff
path: root/bgpd/bgp_snmp_bgp4v2.c
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2022-12-15 23:46:49 +0200
committerDonatas Abraitis <donatas@opensourcerouting.org>2022-12-19 23:27:33 +0200
commit15c3b52f3ffc75ad3f447b7091285722551f85f7 (patch)
tree16d9c8c2b83758adb26deea530151dc48428061c /bgpd/bgp_snmp_bgp4v2.c
parent71a055c9d1e8d4c647a8c9940eeff641a68a52c7 (diff)
bgpd: Return MED, not local-preference if MED attribute exists (SNMP)
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
Diffstat (limited to 'bgpd/bgp_snmp_bgp4v2.c')
-rw-r--r--bgpd/bgp_snmp_bgp4v2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bgpd/bgp_snmp_bgp4v2.c b/bgpd/bgp_snmp_bgp4v2.c
index d74c13c9c5..7baa370b70 100644
--- a/bgpd/bgp_snmp_bgp4v2.c
+++ b/bgpd/bgp_snmp_bgp4v2.c
@@ -739,7 +739,7 @@ static uint8_t *bgp4v2PathAttrTable(struct variable *v, oid name[],
case BGP4V2_NLRI_MED:
if (CHECK_FLAG(path->attr->flag,
ATTR_FLAG_BIT(BGP_ATTR_MULTI_EXIT_DISC)))
- return SNMP_INTEGER(path->attr->local_pref);
+ return SNMP_INTEGER(path->attr->med);
else
return SNMP_INTEGER(0);
case BGP4V2_NLRI_ATOMIC_AGGREGATE: