diff options
| author | Donatas Abraitis <donatas@opensourcerouting.org> | 2023-04-17 09:55:58 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-17 09:55:58 +0300 |
| commit | bcb1314fc605b5934e2f622fc1b50991a2cde7c7 (patch) | |
| tree | 5cf2dc6716f13bb3d246089b4b1134a3081c4ea9 | |
| parent | eee1fca3eb7a4ed8182f1020ef0ed13f4279c47d (diff) | |
| parent | 75ce7c815f377882415192fdf8ae91bf367840a7 (diff) | |
Merge pull request #13318 from chiragshah6/fdev1
bgpd: EVPN MH add correct value into dfAlgorithm json output
| -rw-r--r-- | bgpd/bgp_evpn_mh.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/bgpd/bgp_evpn_mh.c b/bgpd/bgp_evpn_mh.c index 4aff93514f..efadda17b8 100644 --- a/bgpd/bgp_evpn_mh.c +++ b/bgpd/bgp_evpn_mh.c @@ -2458,6 +2458,7 @@ static void bgp_evpn_es_json_vtep_fill(json_object *json_vteps, { json_object *json_vtep_entry; json_object *json_flags; + char alg_buf[EVPN_DF_ALG_STR_LEN]; json_vtep_entry = json_object_new_object(); @@ -2474,8 +2475,10 @@ static void bgp_evpn_es_json_vtep_fill(json_object *json_vteps, if (es_vtep->flags & BGP_EVPNES_VTEP_ESR) { json_object_int_add(json_vtep_entry, "dfPreference", es_vtep->df_pref); - json_object_int_add(json_vtep_entry, "dfAlgorithm", - es_vtep->df_pref); + json_object_string_add( + json_vtep_entry, "dfAlgorithm", + evpn_es_df_alg2str(es_vtep->df_alg, alg_buf, + sizeof(alg_buf))); } } |
