aboutsummaryrefslogtreecommitdiffstats
path: root/hicn-plugin/src/mgmt.c
diff options
context:
space:
mode:
authorMauro Sardara <msardara@cisco.com>2021-07-20 13:20:35 +0200
committerMauro Sardara <msardara@cisco.com>2021-07-20 13:29:03 +0200
commitb4353c871463c06ed47db1ed9c3106f9dd201838 (patch)
treedd8e670e597a4e10bf214adf926ade5f135ce52c /hicn-plugin/src/mgmt.c
parentf62e74657d802555db61345eaa46362b09b12e88 (diff)
HICN-716 Upgrade to VPP 21.06
Also: - Format hicn-plugin code Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I0f4626fdeaf0fc5ae1f43904ca006b092e3e9d5f
Diffstat (limited to 'hicn-plugin/src/mgmt.c')
-rw-r--r--hicn-plugin/src/mgmt.c67
1 files changed, 26 insertions, 41 deletions
diff --git a/hicn-plugin/src/mgmt.c b/hicn-plugin/src/mgmt.c
index cfeef6cb6..b820a378f 100644
--- a/hicn-plugin/src/mgmt.c
+++ b/hicn-plugin/src/mgmt.c
@@ -25,7 +25,7 @@
/* shared routine betweeen API and CLI, leveraging API message structure */
int
-hicn_mgmt_node_stats_get (vl_api_hicn_api_node_stats_get_reply_t * rmp)
+hicn_mgmt_node_stats_get (vl_api_hicn_api_node_stats_get_reply_t *rmp)
{
rmp->pkts_processed = 0;
rmp->pkts_interest_count = 0;
@@ -46,46 +46,31 @@ hicn_mgmt_node_stats_get (vl_api_hicn_api_node_stats_get_reply_t * rmp)
vlib_error_main_t *em;
vlib_node_t *n;
- foreach_vlib_main ((
- {
- em = &this_vlib_main->error_main;
- n =
- vlib_get_node (this_vlib_main,
- hicn_interest_pcslookup_node.index);
- u32 node_cntr_base_idx = n->error_heap_index;
- rmp->pkts_processed +=
- clib_host_to_net_u64 (em->counters[node_cntr_base_idx +
- HICNFWD_ERROR_PROCESSED]);
- rmp->pkts_interest_count +=
- clib_host_to_net_u64 (em->counters[node_cntr_base_idx +
- HICNFWD_ERROR_INTERESTS]);
- n =
- vlib_get_node (this_vlib_main,
- hicn_data_pcslookup_node.index);
- node_cntr_base_idx = n->error_heap_index;
- rmp->pkts_processed +=
- clib_host_to_net_u64 (em->counters[node_cntr_base_idx +
- HICNFWD_ERROR_PROCESSED]);
- rmp->pkts_data_count +=
- clib_host_to_net_u64 (em->counters[node_cntr_base_idx +
- HICNFWD_ERROR_DATAS]);
- n =
- vlib_get_node (this_vlib_main,
- hicn_interest_hitcs_node.index);
- node_cntr_base_idx = n->error_heap_index;
- rmp->pkts_from_cache_count +=
- clib_host_to_net_u64 (em->counters[node_cntr_base_idx +
- HICNFWD_ERROR_CACHED]);
- n =
- vlib_get_node (this_vlib_main,
- hicn_interest_hitpit_node.index);
- node_cntr_base_idx = n->error_heap_index;
- rmp->interests_aggregated +=
- clib_host_to_net_u64 (em->counters[node_cntr_base_idx +
- HICNFWD_ERROR_INTEREST_AGG]);
- rmp->interests_retx +=
- clib_host_to_net_u64 (em->counters[node_cntr_base_idx +
- HICNFWD_ERROR_INT_RETRANS]);}));
+ foreach_vlib_main() {
+ em = &this_vlib_main->error_main;
+ n = vlib_get_node (this_vlib_main, hicn_interest_pcslookup_node.index);
+ u32 node_cntr_base_idx = n->error_heap_index;
+ rmp->pkts_processed += clib_host_to_net_u64 (
+ em->counters[node_cntr_base_idx + HICNFWD_ERROR_PROCESSED]);
+ rmp->pkts_interest_count += clib_host_to_net_u64 (
+ em->counters[node_cntr_base_idx + HICNFWD_ERROR_INTERESTS]);
+ n = vlib_get_node (this_vlib_main, hicn_data_pcslookup_node.index);
+ node_cntr_base_idx = n->error_heap_index;
+ rmp->pkts_processed += clib_host_to_net_u64 (
+ em->counters[node_cntr_base_idx + HICNFWD_ERROR_PROCESSED]);
+ rmp->pkts_data_count += clib_host_to_net_u64 (
+ em->counters[node_cntr_base_idx + HICNFWD_ERROR_DATAS]);
+ n = vlib_get_node (this_vlib_main, hicn_interest_hitcs_node.index);
+ node_cntr_base_idx = n->error_heap_index;
+ rmp->pkts_from_cache_count += clib_host_to_net_u64 (
+ em->counters[node_cntr_base_idx + HICNFWD_ERROR_CACHED]);
+ n = vlib_get_node (this_vlib_main, hicn_interest_hitpit_node.index);
+ node_cntr_base_idx = n->error_heap_index;
+ rmp->interests_aggregated += clib_host_to_net_u64 (
+ em->counters[node_cntr_base_idx + HICNFWD_ERROR_INTEREST_AGG]);
+ rmp->interests_retx += clib_host_to_net_u64 (
+ em->counters[node_cntr_base_idx + HICNFWD_ERROR_INT_RETRANS]);
+ }
return (HICN_ERROR_NONE);
}