#ifndef foominecctlcommandshfoo #define foominecctlcommandshfoo enum commands { CMD_INVALID = 0, CMD_LIST, CMD_STATUS, CMD_PING, CMD_STOP, CMD_STOPALL, CMD_PCOUNT, CMD_COMMAND, CMD_CONSOLE, }; static struct command_list { const char *name; enum commands cmd; } command_list[] = { { .name = "list", .cmd = CMD_LIST, }, { .name = "status", .cmd = CMD_STATUS, }, { .name = "ping", .cmd = CMD_PING, }, { .name = "stop", .cmd = CMD_STOP, }, { .name = "stopall", .cmd = CMD_STOPALL, }, { .name = "pcount", .cmd = CMD_PCOUNT, }, { .name = "cmd", .cmd = CMD_COMMAND, }, { .name = "console", .cmd = CMD_CONSOLE, }, { .name = NULL, .cmd = CMD_INVALID, } }; #endif