Diff for /tftpd/src/exec.c between versions 1.3 and 1.5

version 1.3, 2014/02/21 09:09:15 version 1.5, 2014/02/24 22:28:54
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();
   
           reboot(RB_NOSYNC);
   
         taskExit(task, NULL);          taskExit(task, NULL);
 }  }

Removed from v.1.3  
changed lines
  Added in v.1.5


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>