summaryrefslogtreecommitdiffstats
path: root/examples/bin_api/stats.api.json
diff options
context:
space:
mode:
Diffstat (limited to 'examples/bin_api/stats.api.json')
-rw-r--r--examples/bin_api/stats.api.json239
1 files changed, 234 insertions, 5 deletions
diff --git a/examples/bin_api/stats.api.json b/examples/bin_api/stats.api.json
index 9ac3640..31c957e 100644
--- a/examples/bin_api/stats.api.json
+++ b/examples/bin_api/stats.api.json
@@ -795,19 +795,19 @@
[
"u64",
"total_pkts",
- 2
+ 8
],
[
"u64",
"total_bytes",
- 2
+ 8
],
[
"f64",
"vector_rate"
],
{
- "crc": "0x32b87c56"
+ "crc": "0x82b5e46c"
}
],
[
@@ -917,9 +917,77 @@
{
"crc": "0x1ab5e649"
}
+ ],
+ [
+ "want_bier_neighbor_stats",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "enable"
+ ],
+ [
+ "u32",
+ "pid"
+ ],
+ {
+ "crc": "0xcfaccc1f"
+ }
+ ],
+ [
+ "want_bier_neighbor_stats_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "vnet_bier_neighbor_counters",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "timestamp"
+ ],
+ [
+ "u32",
+ "count"
+ ],
+ [
+ "vl_api_bier_neighbor_counter_t",
+ "c",
+ 0,
+ "count"
+ ],
+ {
+ "crc": "0xee0481ce"
+ }
]
],
- "vl_api_version": "0xfc484aa",
+ "vl_api_version": "0xd3b29d42",
"unions": [],
"services": {
"want_ip4_fib_stats": {
@@ -955,6 +1023,12 @@
"vnet_get_summary_stats": {
"reply": "vnet_get_summary_stats_reply"
},
+ "want_bier_neighbor_stats": {
+ "reply": "want_bier_neighbor_stats_reply",
+ "events": [
+ "vnet_bier_neighbor_counters"
+ ]
+ },
"want_udp_encap_stats": {
"reply": "want_udp_encap_stats_reply",
"events": [
@@ -1135,6 +1209,134 @@
}
],
[
+ "fib_mpls_label",
+ [
+ "u8",
+ "is_uniform"
+ ],
+ [
+ "u32",
+ "label"
+ ],
+ [
+ "u8",
+ "ttl"
+ ],
+ [
+ "u8",
+ "exp"
+ ],
+ {
+ "crc": "0xc93bf35c"
+ }
+ ],
+ [
+ "fib_path",
+ [
+ "u32",
+ "sw_if_index"
+ ],
+ [
+ "u32",
+ "table_id"
+ ],
+ [
+ "u8",
+ "weight"
+ ],
+ [
+ "u8",
+ "preference"
+ ],
+ [
+ "u8",
+ "is_local"
+ ],
+ [
+ "u8",
+ "is_drop"
+ ],
+ [
+ "u8",
+ "is_udp_encap"
+ ],
+ [
+ "u8",
+ "is_unreach"
+ ],
+ [
+ "u8",
+ "is_prohibit"
+ ],
+ [
+ "u8",
+ "is_resolve_host"
+ ],
+ [
+ "u8",
+ "is_resolve_attached"
+ ],
+ [
+ "u8",
+ "is_dvr"
+ ],
+ [
+ "u8",
+ "is_source_lookup"
+ ],
+ [
+ "u8",
+ "afi"
+ ],
+ [
+ "u8",
+ "next_hop",
+ 16
+ ],
+ [
+ "u32",
+ "next_hop_id"
+ ],
+ [
+ "u32",
+ "rpf_id"
+ ],
+ [
+ "u32",
+ "via_label"
+ ],
+ [
+ "u8",
+ "n_labels"
+ ],
+ [
+ "vl_api_fib_mpls_label_t",
+ "label_stack",
+ 16
+ ],
+ {
+ "crc": "0xabe483ef"
+ }
+ ],
+ [
+ "bier_table_id",
+ [
+ "u8",
+ "bt_set"
+ ],
+ [
+ "u8",
+ "bt_sub_domain"
+ ],
+ [
+ "u8",
+ "bt_hdr_len_id"
+ ],
+ {
+ "crc": "0x435c691d"
+ }
+ ],
+ [
"ip4_fib_counter",
[
"u32",
@@ -1297,6 +1499,33 @@
{
"crc": "0x7107035f"
}
+ ],
+ [
+ "bier_neighbor_counter",
+ [
+ "vl_api_bier_table_id_t",
+ "tbl_id"
+ ],
+ [
+ "vl_api_fib_path_t",
+ "path"
+ ],
+ [
+ "u64",
+ "packets"
+ ],
+ [
+ "u64",
+ "bytes"
+ ],
+ {
+ "crc": "0x91fe1748"
+ }
]
- ]
+ ],
+ "aliases": {
+ "interface_index": {
+ "type": "u32"
+ }
+ }
}