|
|
| version 1.2.6.1, 2014/02/21 09:07:08 | version 1.4.2.1, 2014/02/24 21:55:35 |
|---|---|
| Line 71 execProg(sched_task_t *task) | Line 71 execProg(sched_task_t *task) |
| snprintf(opc, STRSIZ, "%hu", (u_short) TASK_DATLEN(task)); | snprintf(opc, STRSIZ, "%hu", (u_short) TASK_DATLEN(task)); |
| snprintf(port, STRSIZ, "%hu", (u_short) e_n2port(&cli.addr)); | snprintf(port, STRSIZ, "%hu", (u_short) e_n2port(&cli.addr)); |
| addr = e_n2addr(&cli.addr, &v); | addr = e_n2addr(&cli.addr, &v); |
| EVERBOSE(1, "Execute %s %s %s %s %s %s %s", str, TASK_ARG(task), opc, | EVERBOSE(1, "Execute %s %s %s %s %s %s %s", str, (char*) TASK_ARG(task), |
| cli.file, cli.mode, addr, port); | opc, cli.file, cli.mode, addr, port); |
| execl(_PATH_BSHELL, _PATH_BSHELL, str, TASK_ARG(task), opc, | execl(_PATH_BSHELL, _PATH_BSHELL, str, TASK_ARG(task), opc, |
| cli.file, cli.mode, addr, port, NULL); | cli.file, cli.mode, addr, port, NULL); |
| AIT_FREE_VAL(&v); | AIT_FREE_VAL(&v); |
| Line 85 execProg(sched_task_t *task) | Line 85 execProg(sched_task_t *task) |
| } while (res == -1 && errno == EINTR); | } while (res == -1 && errno == EINTR); |
| break; | break; |
| } | } |
| taskExit(task, NULL); | |
| } | |
| void * | |
| Reboot(sched_task_t *task) | |
| { | |
| ETRACE(); | |
| taskExit(task, NULL); | taskExit(task, NULL); |
| } | } |