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 }
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 }