9 void spawn_ (
const char * cmd,
int * kret,
const unsigned long cmd_len)
17 memset (_cmd, 0,
sizeof (_cmd));
18 strncpy (_cmd, cmd, cmd_len);
20 fprintf (stderr,
"SPAWN: %s\n", _cmd);
38 waitpid (pid, &status, 0);
39 if (! WIFEXITED (status))
41 if (WEXITSTATUS (status))
46 execl (_cmd, _cmd, (
char *)NULL);
51 if (system (_cmd) != 0)
void spawn_(const char *cmd, int *kret, const unsigned long cmd_len)