Exemplo n.º 1
0
int
sys_set_tickets()
{
#ifdef LOTTERY
   int pid, newt;
   if (argint(0, &pid) < 0 || argint(1, &newt))
      return -1;
   return set_tickets(pid, newt);
#else
   return -1;
#endif
}
Exemplo n.º 2
0
int
sys_set_tickets()
{
#ifdef LOTTERY
    int pid, newticket;
    if(argint(0, &pid) || argint(1,&newticket))
        return -1;
    if(pid >= NPROC || pid < 0)
        return -1;

    set_tickets(pid, newticket);

    return 0;
#else
    return -1;
#endif
}