summaryrefslogtreecommitdiffstats
path: root/src/vat/api_format.c
diff options
context:
space:
mode:
authorSteven <sluong@cisco.com>2017-11-07 16:29:53 -0800
committerSteven <sluong@cisco.com>2017-11-07 16:33:16 -0800
commit85dbac081d3168064131727553370d2b9983ddd6 (patch)
tree1934b46b4f8ae511e57ca83a2604cd6276a19df3 /src/vat/api_format.c
parente7fa24e574bd2ee36b21848bb0981eb8b3d2f96f (diff)
vat: session_rules_dump missing network to host conversion
Add clib_net_to_host conversion for integer fields greater than two bytes Change-Id: I187d8d1adbb1e534d58bd69bfbc1c58df5b8fc1e Signed-off-by: Steven <sluong@cisco.com>
Diffstat (limited to 'src/vat/api_format.c')
-rw-r--r--src/vat/api_format.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/vat/api_format.c b/src/vat/api_format.c
index 0651be97c62..eee5c743959 100644
--- a/src/vat/api_format.c
+++ b/src/vat/api_format.c
@@ -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);
}
}