vat: session_rules_dump missing network to host conversion 74/9274/1
authorSteven <sluong@cisco.com>
Wed, 8 Nov 2017 00:29:53 +0000 (16:29 -0800)
committerSteven <sluong@cisco.com>
Wed, 8 Nov 2017 00:33:16 +0000 (16:33 -0800)
Add clib_net_to_host conversion for integer fields greater than
two bytes

Change-Id: I187d8d1adbb1e534d58bd69bfbc1c58df5b8fc1e
Signed-off-by: Steven <sluong@cisco.com>
src/vat/api_format.c

index 0651be9..eee5c74 100644 (file)
@@ -21564,19 +21564,21 @@ vl_api_session_rules_details_t_handler (vl_api_session_rules_details_t * mp)
     {
       print (vam->ofp,
             "appns %u tp %u scope %d %U/%d %d %U/%d %d action: %d tag: %s",
-            mp->appns_index, mp->transport_proto, mp->scope,
-            format_ip4_address, &mp->lcl_ip, mp->lcl_plen, mp->lcl_port,
-            format_ip4_address, &mp->rmt_ip, mp->rmt_plen, mp->rmt_port,
-            mp->action_index, mp->tag);
+            clib_net_to_host_u32 (mp->appns_index), mp->transport_proto,
+            mp->scope, format_ip4_address, &mp->lcl_ip, mp->lcl_plen,
+            clib_net_to_host_u16 (mp->lcl_port), format_ip4_address,
+            &mp->rmt_ip, mp->rmt_plen, clib_net_to_host_u16 (mp->rmt_port),
+            clib_net_to_host_u32 (mp->action_index), mp->tag);
     }
   else
     {
       print (vam->ofp,
             "appns %u tp %u scope %d %U/%d %d %U/%d %d action: %d tag: %s",
-            mp->appns_index, mp->transport_proto, mp->scope,
-            format_ip6_address, &mp->lcl_ip, mp->lcl_plen, mp->lcl_port,
-            format_ip6_address, &mp->rmt_ip, mp->rmt_plen, mp->rmt_port,
-            mp->action_index, mp->tag);
+            clib_net_to_host_u32 (mp->appns_index), mp->transport_proto,
+            mp->scope, format_ip6_address, &mp->lcl_ip, mp->lcl_plen,
+            clib_net_to_host_u16 (mp->lcl_port), format_ip6_address,
+            &mp->rmt_ip, mp->rmt_plen, clib_net_to_host_u16 (mp->rmt_port),
+            clib_net_to_host_u32 (mp->action_index), mp->tag);
     }
 }