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

Reply via email to