There has been a change in API safi_valid_indices. This modification is updating the call API.
Signed-off-by: Philippe Guibert <philippe.guib...@6wind.com> --- tests/bgp_capability_test.c | 13 +++++++------ tests/bgp_mp_attr_test.c | 9 +++++---- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/tests/bgp_capability_test.c b/tests/bgp_capability_test.c index a3813518b6a1..5f3d13aabc8d 100644 --- a/tests/bgp_capability_test.c +++ b/tests/bgp_capability_test.c @@ -584,21 +584,22 @@ parse_test (struct peer *peer, struct test_segment *t, int type) if (!ret && t->validate_afi) { safi_t safi = t->safi; - - if (bgp_afi_safi_valid_indices (t->afi, &safi) != t->afi_valid) + afi_t afi = t->afi; + + if (bgp_afi_safi_valid_indices (&afi, &safi) != t->afi_valid) failed++; printf ("MP: %u/%u (%u): recv %u, nego %u\n", t->afi, t->safi, safi, - peer->afc_recv[t->afi][safi], - peer->afc_nego[t->afi][safi]); + peer->afc_recv[afi][safi], + peer->afc_nego[afi][safi]); if (t->afi_valid == VALID_AFI) { - if (!peer->afc_recv[t->afi][safi]) + if (!peer->afc_recv[afi][safi]) failed++; - if (!peer->afc_nego[t->afi][safi]) + if (!peer->afc_nego[afi][safi]) failed++; } } diff --git a/tests/bgp_mp_attr_test.c b/tests/bgp_mp_attr_test.c index 7d6d8293c298..0f0813c01067 100644 --- a/tests/bgp_mp_attr_test.c +++ b/tests/bgp_mp_attr_test.c @@ -709,14 +709,15 @@ handle_result (struct peer *peer, struct test_segment *t, if (!parse_ret) { safi_t safi = t->safi; - - if (bgp_afi_safi_valid_indices (t->afi, &safi) != t->afi_valid) + afi_t afi = t->afi; + + if (bgp_afi_safi_valid_indices ( &afi, &safi) != t->afi_valid) failed++; printf ("MP: %u/%u (%u): recv %u, nego %u\n", t->afi, t->safi, safi, - peer->afc_recv[t->afi][safi], - peer->afc_nego[t->afi][safi]); + peer->afc_recv[afi][safi], + peer->afc_nego[afi][safi]); } printf ("mp attr parsed?: %s\n", parse_ret ? "no" : "yes"); -- 2.1.4 _______________________________________________ Quagga-dev mailing list Quagga-dev@lists.quagga.net https://lists.quagga.net/mailman/listinfo/quagga-dev