]>
git.proxmox.com Git - mirror_iproute2.git/blob - lib/exec.c
1 /* SPDX-License-Identifier: GPL-2.0 */
9 int cmd_exec(const char *cmd
, char **argv
, bool do_fork
)
24 if (waitpid(pid
, &status
, 0) < 0) {
29 if (WIFEXITED(status
)) {
30 return WEXITSTATUS(status
);
37 if (execvp(cmd
, argv
) < 0)
38 fprintf(stderr
, "exec of \"%s\" failed: %s\n",
39 cmd
, strerror(errno
));