vpp: Fix node APIs 51/28651/4
authorNathan Skrzypczak <nathan.skrzypczak@gmail.com>
Thu, 3 Sep 2020 10:45:20 +0000 (12:45 +0200)
committerDamjan Marion <dmarion@me.com>
Fri, 4 Sep 2020 12:14:51 +0000 (12:14 +0000)
Type: fix

Change-Id: Ic6e2b7e05b50945a8e2222019c2942a6ee52e465
Signed-off-by: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
src/vpp/api/api.c
test/test_geneve.py

index c3380be..99e9eb5 100644 (file)
@@ -342,7 +342,7 @@ vl_api_get_node_index_t_handler (vl_api_get_node_index_t * mp)
   /* *INDENT-OFF* */
   REPLY_MACRO2(VL_API_GET_NODE_INDEX_REPLY,
   ({
-    rmp->node_index = ntohl(node_index);
+    rmp->node_index = htonl(node_index);
   }));
   /* *INDENT-ON* */
 }
@@ -389,7 +389,7 @@ out:
   /* *INDENT-OFF* */
   REPLY_MACRO2(VL_API_GET_NEXT_INDEX_REPLY,
   ({
-    rmp->next_index = ntohl(next_index);
+    rmp->next_index = htonl(next_index);
   }));
   /* *INDENT-ON* */
 }
@@ -420,9 +420,9 @@ vl_api_add_node_next_t_handler (vl_api_add_node_next_t * mp)
 
 out:
   /* *INDENT-OFF* */
-  REPLY_MACRO2(VL_API_GET_NODE_INDEX_REPLY,
+  REPLY_MACRO2(VL_API_ADD_NODE_NEXT_REPLY,
   ({
-    rmp->next_index = ntohl(next_index);
+    rmp->next_index = htonl(next_index);
   }));
   /* *INDENT-ON* */
 }
index 11d6935..9ce1f8f 100644 (file)
@@ -273,7 +273,7 @@ class TestGeneveL3(VppTestCase):
             remote_address=self.pg0.remote_ip4,
             vni=vni,
             l3_mode=1,
-            decap_next_index=r.node_index)
+            decap_next_index=r.next_index)
 
         self.vapi.sw_interface_add_del_address(
             sw_if_index=r.sw_if_index, prefix="10.0.0.1/24")