NAT44: fix VAT nat44_user_session_details 09/12309/2
authorMatus Fabian <matfabia@cisco.com>
Wed, 2 May 2018 07:59:33 +0000 (00:59 -0700)
committerDamjan Marion <dmarion.lists@gmail.com>
Thu, 3 May 2018 19:09:47 +0000 (19:09 +0000)
Change-Id: If379247f0574fbfcca39e752684bf6c81b95187b
Signed-off-by: Matus Fabian <matfabia@cisco.com>
src/plugins/nat/nat_test.c

index f2575ce..c5a96d3 100644 (file)
@@ -670,11 +670,12 @@ static void vl_api_nat44_user_session_details_t_handler
   vat_main_t *vam = sm->vat_main;
 
   fformat(vam->ofp, "%s session %U:%d to %U:%d protocol id %d "
-                    "total packets %d total bytes %d\n",
+                    "total packets %d total bytes %lld\n",
           mp->is_static ? "static" : "dynamic",
-          format_ip4_address, mp->inside_ip_address, ntohl(mp->inside_port),
-          format_ip4_address, mp->outside_ip_address, ntohl(mp->outside_port),
-          ntohl(mp->protocol), ntohl(mp->total_pkts), ntohl(mp->total_bytes));
+          format_ip4_address, mp->inside_ip_address, ntohs(mp->inside_port),
+          format_ip4_address, mp->outside_ip_address, ntohs(mp->outside_port),
+          ntohs(mp->protocol), ntohl(mp->total_pkts),
+          clib_net_to_host_u64(mp->total_bytes));
 }
 
 static int api_nat44_user_session_dump(vat_main_t * vam)