1#ifndef RUN_COMMAND_H
2#define RUN_COMMAND_H
34
#define MAX_RUN_COMMAND_ARGS 256
5enum {
6ERR_RUN_COMMAND_FORK = 10000,
7ERR_RUN_COMMAND_EXEC,
8ERR_RUN_COMMAND_WAITPID,
9ERR_RUN_COMMAND_WAITPID_WRONG_PID,
10ERR_RUN_COMMAND_WAITPID_SIGNAL,
11ERR_RUN_COMMAND_WAITPID_NOEXIT,
12};
1314
int run_command_v(int argc, char **argv);
15int run_command(const char *cmd, ...);
1617
#endif