extern struct sched sched;
extern char *stat_item_values[NUM_STAT_ITEMS];
+typedef int audiod_command_handler_t(int, int, char **);
+static audiod_command_handler_t AUDIOD_COMMAND_HANDLERS;
+
/* Defines one command of para_audiod. */
struct audiod_command {
const char *name;
/* Pointer to the function that handles the command. */
- int (*handler)(int, int, char **);
+ audiod_command_handler_t *handler;
/* One-line description. */
const char *description;
/* Summary of the command line options. */