printf("V: <<%s>>\n", p);
if (!strcmp(p, "Child said <Ready>"))
Resume();
+ else if (!strcmp(p, "OK"))
+ Resume();
}
}
}
cli_write(av[0]);
cli_write("\n");
+ Pause();
}
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
+static void
+cmd_exit(char **av)
+{
+
+ (void)av;
+ cmd_close(NULL);
+ cmd_stop(NULL);
+ exit (0);
+}
+
+/*--------------------------------------------------------------------*/
+
static struct bufferevent *e_cmd;
static int run = 1;
cmd_close(av + 2);
else if (!strcmp(av[1], "req"))
cmd_req(av + 2);
+ else if (!strcmp(av[1], "exit"))
+ cmd_exit(av + 2);
else {
fprintf(stderr, "Unknown command \"%s\"\n", av[1]);
exit (2);