X-Git-Url: https://gerrit.fd.io/r/gitweb?p=vpp.git;a=blobdiff_plain;f=src%2Fvpp%2Fstats%2Fstats.api;h=c94471ae93c6f718a879893263a8b6c3acf7f9f4;hp=5d00908cca66b70249ad3a715eaa57d02afd592c;hb=b6d92d811ce39efd5276d1499afde7a1628d03ca;hpb=586479a73162426a02b2bbc8ab724e0dfb9921e0 diff --git a/src/vpp/stats/stats.api b/src/vpp/stats/stats.api index 5d00908cca6..c94471ae93c 100644 --- a/src/vpp/stats/stats.api +++ b/src/vpp/stats/stats.api @@ -18,7 +18,7 @@ This file defines the stats API */ -option version = "1.0.1"; +option version = "1.0.2"; import "vnet/interface.api"; import "vnet/bier/bier.api"; @@ -177,7 +177,7 @@ autoreply define want_ip6_fib_stats u32 pid; }; -/** \brief Want IP4 muilticast FIB Stats, register for continuous stats +/** \brief Want IP4 multicast FIB Stats, register for continuous stats @param client_index - opaque cookie to identify the sender @param context - sender context, to match reply w/ request @param enable_disable - 1 = enable stats, 0 = disable @@ -273,7 +273,7 @@ typeonly manual_print manual_endian define ip4_nbr_counter }; /** - * @brief Per-neighbour (i.e. per-adjacency) coutners + * @brief Per-neighbour (i.e. per-adjacency) counters * @param count The size of the array of counters * @param sw_if_index The interface the adjacency is on * @param begin Flag to indicate this is the first set of stats for this @@ -408,16 +408,18 @@ define vnet_get_summary_stats /** \brief Reply for vnet_get_summary_stats request @param context - sender context, to match reply w/ request @param retval - return code for request - @param total_pkts - - @param total_bytes - + @param total_pkts - length of the array must match the length of + the combined counter part of the enum in interface.h + @param total_bytes - length of the array must match the length of + the combined counter part of the enum in interface.h @param vector_rate - */ define vnet_get_summary_stats_reply { u32 context; i32 retval; - u64 total_pkts[2]; - u64 total_bytes[2]; + u64 total_pkts[8]; + u64 total_bytes[8]; f64 vector_rate; }; @@ -492,7 +494,7 @@ autoreply define want_bier_neighbor_stats /** \brief Stat for one BIER neighbor object @param tbl_id - The BIER Table ID the neighbour belongs to. - @param path - The path describing the negihbor (this is the data + @param path - The path describing the neighbor (this is the data given during a BIER route add) @param packets - number of packets sent @param bytes - number of bytes sent