aboutsummaryrefslogtreecommitdiffstats
path: root/VPP_STABLE_VER_CENTOS
AgeCommit message (Expand)AuthorFilesLines
2020-02-25Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2020-02-11Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2020-01-19Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2020-01-19Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2020-01-20Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2020-01-13CSIT-1597 API cleanup: rdmaJan Gelety1-1/+1
2020-01-07Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-12-12CSIT-1597, CSIT-1647 API cleanup: gbpJan Gelety1-1/+1
2019-12-12API: Add collection for 23835/1Jan Gelety1-1/+1
2019-12-01API: Add collection for 23830/1Jan Gelety1-1/+1
2019-12-01CSIT-1597 API cleanup: vhostJan Gelety1-1/+1
2019-12-11CSIT-1597 API cleanup: tapJan Gelety1-1/+1
2019-12-10CSIT-1597 API cleanup: classifyJan Gelety1-1/+1
2019-11-14Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-10-10Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-10-09Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-10-04Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-09-20Bump stable_vpp and fix CRC listVratko Polak1-1/+1
2019-09-11Revert "API cleanup: tap" and bump stable_vppVratko Polak1-1/+1
2019-09-04Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-09-09Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-09-04Hotfix: Bump version and CRCsVratko Polak1-1/+1
2019-09-02Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-08-20Bump stable vpp version to 20.01-rc0~68Vratko Polak1-1/+1
2019-08-09Bump VPP stable version: socksvrVratko Polak1-1/+1
2019-08-05Fix CRCs, bump stable VPP versionVratko Polak1-1/+1
2019-07-30Update of VPP_STABLE_VER filesPeter Mikus1-1/+1
2019-07-23Update of VPP_STABLE_VER filesPeter Mikus1-1/+1
2019-07-19Bump VPP stable versionVratko Polak1-1/+1
2019-07-12Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-07-18Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-07-11Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-07-09Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-07-04Bump stable VPP version to get VPP-1716 fixVratko Polak1-1/+1
2019-07-03FIX: use len parameter name in prefix structure in ip_route_add_delJan Gelety1-1/+1
2019-06-16FIX: IPUtil after vpp api changesJan Gelety1-1/+1
2019-06-18Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-06-03Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-05-15Update of VPP_STABLE_VER files + quick fix for gre create tunnelJan Gelety1-1/+1
2019-04-15Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-03-19Update of VPP_STABLE_VERJan Gelety1-1/+1
2019-02-26FIX: ipsec + vpp stable version updateJan Gelety1-1/+1
2019-01-30Update of VPP_STABLE_VERJan Gelety1-1/+1
2019-01-24CSIT-1407 FIX vpp install after VPP changesPeter Mikus1-1/+1
2019-01-21Update of VPP_STABLE_VERJan Gelety1-1/+1
2019-01-15Update of VPP_STABLE_VERJan Gelety1-1/+1
2019-01-07Update of VPP_STABLE_VERJan Gelety1-1/+1
2019-01-03Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-12-19Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-12-17FIX: Update PAPI to work with string changes in Python APIJan Gelety1-1/+1
ass="n">vlib_node_t *); bier_bift_input_trace_t * t = va_arg (*args, bier_bift_input_trace_t *); s = format (s, "BIFT-ID:[%U]", format_bier_bift_id, vnet_mpls_uc_get_label(t->bift_id)); return s; } VLIB_REGISTER_NODE (bier_bift_input_node) = { .function = bier_bift_input, .name = "bier-bift-input", /* Takes a vector of packets. */ .vector_size = sizeof (u32), .n_errors = BIER_INPUT_N_ERROR, .error_strings = bier_error_strings, .n_next_nodes = 0, .format_trace = format_bier_bift_input_trace, }; clib_error_t * show_bier_bift_cmd (vlib_main_t * vm, unformat_input_t * input, vlib_cli_command_t * cmd) { clib_error_t * error = NULL; u32 hdr_len, set, sub_domain; set = hdr_len = sub_domain = ~0; while (unformat_check_input (input) != UNFORMAT_END_OF_INPUT) { if (unformat (input, "sd %d", &sub_domain)) { ; } else if (unformat (input, "set %d", &set)) { ; } else if (unformat (input, "bsl %d", &hdr_len)) { ; } else { error = unformat_parse_error (input); goto done; } } if (NULL == bier_bift_table) { vlib_cli_output(vm, "no BIFT entries"); goto done; } if (~0 == set) { u32 ii; for (ii = 0; ii < BIER_BIFT_N_ENTRIES; ii++) { if (!dpo_is_drop(&bier_bift_table->bblt_dpos[ii])) { bier_hdr_len_id_t bsl; bier_bift_id_decode(ii, &set, &sub_domain, &bsl); vlib_cli_output(vm, "set: %d, sub-domain:%d, BSL:%U", set, sub_domain, format_bier_hdr_len_id, bsl); vlib_cli_output(vm, " %U", format_dpo_id, &bier_bift_table->bblt_dpos[ii], 0); } } } else { bier_bift_id_t id; id = bier_bift_id_encode(set, sub_domain, bier_hdr_bit_len_to_id(hdr_len)); if (!dpo_is_drop(&bier_bift_table->bblt_dpos[id])) { vlib_cli_output(vm, "set: %d, sub-domain:%d, BSL:%U", set, sub_domain, format_bier_hdr_len_id, hdr_len); vlib_cli_output(vm, " %U", format_dpo_id, &bier_bift_table->bblt_dpos[id], 0); } } done: return (error); } VLIB_CLI_COMMAND (show_bier_bift_command, static) = { .path = "show bier bift", .short_help = "show bier bift [set <value> sd <value> bsl <value>]", .function = show_bier_bift_cmd, };