aboutsummaryrefslogtreecommitdiffstats
path: root/resources/libraries/robot/ip/ip6.robot
AgeCommit message (Expand)AuthorFilesLines
2019-11-28Python3: resources and librariesJan Gelety1-36/+37
2019-08-12Clean: Various librariesPeter Mikus1-0/+86
2019-08-09Clean: L2 bridge domainPeter Mikus1-1/+1
2019-08-07Clean: IPv6 keywordsPeter Mikus1-6/+200
2019-07-29Remove obsolete L2 KWPeter Mikus1-219/+0
2019-06-18CSIT-1459: Migrate IP libraries from VAT to PAPIJan Gelety1-206/+27
2019-05-31CSIT-1468: InterfaceUtil migration from VAT to PAPIJan Gelety1-0/+14
2019-05-09Remove old VPP Restart sequencePeter Mikus1-1/+3
2019-01-24FIX: correct call of vpp_add_routeJan Gelety1-13/+19
2018-12-19FIX: Avoid duplicated KW names in perf and func testsJan Gelety1-14/+14
2018-12-18FIX: do not use dump stats in IPv6 base testsJan Gelety1-5/+0
2018-12-07VPP_Device - add baseline tests - part IJan Gelety1-38/+251
2017-09-08CSIT-665: Re-write L1 robot keywords in pythonDasa Simkova1-12/+14
2017-06-29CSIT-687: Directory structure reorganizationTibor Frank1-0/+195
an>, "http_static_server_register_builtin_handler"); /* Most likely, the http_static plugin isn't loaded. Done. */ if (fp == 0) return VNET_API_ERROR_NO_SUCH_TABLE; bmp->register_handler = fp; builtinurl_handler_init (bmp); bmp->initialized = 1; return 0; } static clib_error_t * builtinurl_enable_command_fn (vlib_main_t * vm, unformat_input_t * input, vlib_cli_command_t * cmd) { builtinurl_main_t *bmp = &builtinurl_main; int rv; rv = builtinurl_enable (bmp); switch (rv) { case 0: break; case VNET_API_ERROR_NO_SUCH_TABLE: return clib_error_return (0, "http_static_server_register_builtin_handler undefined"); break; default: return clib_error_return (0, "builtinurl_enable returned %d", rv); } return 0; } /* *INDENT-OFF* */ VLIB_CLI_COMMAND (builtinurl_enable_command, static) = { .path = "builtinurl enable", .short_help = "Turn on builtin http/https GET and POST urls", .function = builtinurl_enable_command_fn, }; /* *INDENT-ON* */ /* API message handler */ static void vl_api_builtinurl_enable_t_handler (vl_api_builtinurl_enable_t * mp) { vl_api_builtinurl_enable_reply_t *rmp; builtinurl_main_t *bmp = &builtinurl_main; int rv; rv = builtinurl_enable (bmp); REPLY_MACRO (VL_API_BUILTINURL_ENABLE_REPLY); } #include <builtinurl/builtinurl.api.c> static clib_error_t * builtinurl_init (vlib_main_t * vm) { builtinurl_main_t *bmp = &builtinurl_main; bmp->vlib_main = vm; bmp->vnet_main = vnet_get_main (); /* Ask for a correctly-sized block of API message decode slots */ bmp->msg_id_base = setup_message_id_table (); return 0; } VLIB_INIT_FUNCTION (builtinurl_init); /* *INDENT-OFF* */ VLIB_PLUGIN_REGISTER () = { .version = VPP_BUILD_VER, .description = "vpp built-in URL support", }; /* *INDENT-ON* */ /* * fd.io coding-style-patch-verification: ON * * Local Variables: * eval: (c-set-style "gnu") * End: */