#include "ovstest.h"
#include "util.h"
-static struct command *commands = NULL;
+static struct ovs_cmdl_command *commands = NULL;
static size_t n_commands = 0;
static size_t allocated_commands = 0;
static void
-add_command(struct command *cmd)
+add_command(struct ovs_cmdl_command *cmd)
{
- const struct command nil = {NULL, NULL, 0, 0, NULL};
+ const struct ovs_cmdl_command nil = {NULL, NULL, 0, 0, NULL};
while (n_commands + 1 >= allocated_commands) {
commands = x2nrealloc(commands, &allocated_commands,
static void
help(int argc OVS_UNUSED, char *argv[] OVS_UNUSED)
{
- const struct command *p;
+ const struct ovs_cmdl_command *p;
struct ds test_names = DS_EMPTY_INITIALIZER;
const int linesize = 70;
static void
add_top_level_commands(void)
{
- struct command help_cmd = {"--help", NULL, 0, 0, help};
+ struct ovs_cmdl_command help_cmd = {"--help", NULL, 0, 0, help};
add_command(&help_cmd);
}
void
ovstest_register(const char *test_name, ovstest_func f)
{
- struct command test_cmd;
+ struct ovs_cmdl_command test_cmd;
test_cmd.name = test_name;
test_cmd.usage = NULL;
add_top_level_commands();
if (argc > 1) {
- run_command(argc - 1, argv + 1, commands);
+ ovs_cmdl_run_command(argc - 1, argv + 1, commands);
}
cleanup();