ip: punt API cleanup 25/22625/3
authorJakub Grajciar <jgrajcia@cisco.com>
Wed, 9 Oct 2019 12:15:56 +0000 (14:15 +0200)
committerOle Trøan <otroan@employees.org>
Thu, 17 Oct 2019 14:18:50 +0000 (14:18 +0000)
Use consistent API types.

Type: fix

Signed-off-by: Jakub Grajciar <jgrajcia@cisco.com>
Change-Id: I7048f8ec598a8b06d75bdfb5d2fab9f6337c9474
Signed-off-by: Jakub Grajciar <jgrajcia@cisco.com>
src/vnet/ip/punt.api

index 9890385..5004374 100644 (file)
@@ -13,7 +13,7 @@
  * limitations under the License.
  */
 
-option version = "2.2.0";
+option version = "2.2.1";
 import "vnet/ip/ip_types.api";
 
 /** \brief The types of packets to be punted
@@ -74,7 +74,7 @@ union punt_union
 typedef punt
 {
     vl_api_punt_type_t type;
-    vl_api_punt_union_t punt; 
+    vl_api_punt_union_t punt;
 };
 
 /** \brief Punt traffic to the host
@@ -86,7 +86,7 @@ typedef punt
 autoreply define set_punt {
     u32 client_index;
     u32 context;
-    u8 is_add;
+    bool is_add;
     vl_api_punt_t punt;
 };
 
@@ -101,14 +101,14 @@ define punt_socket_register {
     u32 context;
     u32 header_version;
     vl_api_punt_t punt;
-    u8 pathname[108]; /* Linux sun_path defined to be 108 bytes, see unix(7) */
+    string pathname[108]; /* Linux sun_path defined to be 108 bytes, see unix(7) */
 };
 
 define punt_socket_register_reply
 {
     u32 context;
     i32 retval;
-    u8 pathname[64];
+    string pathname[108];
 };
 
 define punt_socket_dump
@@ -122,7 +122,7 @@ define punt_socket_details
 {
     u32 context;
     vl_api_punt_t punt;
-    u8 pathname[108];
+    string pathname[108];
 };
 
 autoreply define punt_socket_deregister {