1int 2waitpid (pid, stat_loc, options) 3 int pid, *stat_loc, options; 4{ 5 for (;;) 6 { 7 int wpid = wait(stat_loc); 8 if (wpid == pid || wpid == -1) 9 return wpid; 10 } 11} 12