diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/job.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/include/job.h b/include/job.h index 293feb7..130bc5d 100644 --- a/include/job.h +++ b/include/job.h @@ -19,7 +19,7 @@ namespace ov4 { -extern struct job_t jobs[]; +extern struct job_t _jobs[]; extern int nextjid; @@ -48,16 +48,16 @@ struct job_t { /* The job struct */ char cmdline[MAXLINE]; /* command line */ }; -void clearjob(struct job_t *job); -void initjobs(struct job_t *jobs); -int maxjid(struct job_t *jobs); -int addjob(struct job_t *jobs, pid_t pid, int state, char *cmdline); -int deletejob(struct job_t *jobs, pid_t pid); -pid_t fgpid(struct job_t *jobs); -struct job_t *getjobpid(struct job_t *jobs, pid_t pid); -struct job_t *getjobjid(struct job_t *jobs, int jid); -int pid2jid(pid_t pid); -void listjobs(struct job_t *jobs); -bool job_suspend(struct job_t *jobs, pid_t pid); +void clearjob(struct job_t *job = _jobs); +void initjobs(struct job_t *job = _jobs); +int maxjid(struct job_t *job = _jobs); +int addjob(pid_t pid, int state, char *cmdline, struct job_t *job = _jobs); +int deletejob(pid_t pid, struct job_t *job = _jobs); +pid_t fgpid(struct job_t *job = _jobs); +struct job_t *getjobpid(pid_t pid, struct job_t *job = _jobs); +struct job_t *getjobjid(int jid, struct job_t *job = _jobs); +int pid2jid(pid_t pid, struct job_t *job = _jobs); +void listjobs(struct job_t *job = _jobs); +bool job_suspend(pid_t pid, struct job_t *job = _jobs); } |
