diff options
author | Colin Percival <cperciva@FreeBSD.org> | 2006-08-16 08:25:40 +0000 |
---|---|---|
committer | Colin Percival <cperciva@FreeBSD.org> | 2006-08-16 08:25:40 +0000 |
commit | e2d70dbae178de04225d3855af0a80de52569354 (patch) | |
tree | 0cf937b1e4f8f3c02e5e170b07d49fc8c5cf8097 /sys/kern/uipc_sem.c | |
parent | 25dbf7fe4ecc2f7ee13990bc89c36eed0e961c38 (diff) | |
download | src-e2d70dbae178de04225d3855af0a80de52569354.tar.gz src-e2d70dbae178de04225d3855af0a80de52569354.zip |
Swap the names "sem_exithook" and "sem_exechook" in the previous commit to
match up with reality and the prototype definitions.
Register the sem_exechook as the "process_exec" event handler, not
sem_exithook.
Submitted by: rdivacky
Sponsored by: SoC 2006
Notes
Notes:
svn path=/head/; revision=161346
Diffstat (limited to 'sys/kern/uipc_sem.c')
-rw-r--r-- | sys/kern/uipc_sem.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/kern/uipc_sem.c b/sys/kern/uipc_sem.c index a1b63f68eacf..9e8b27916738 100644 --- a/sys/kern/uipc_sem.c +++ b/sys/kern/uipc_sem.c @@ -920,13 +920,13 @@ race_lost: } static void -sem_exithook(void *arg, struct proc *p, struct image_params *imgp __unused) +sem_exechook(void *arg, struct proc *p, struct image_params *imgp __unused) { - sem_exechook(arg, p); + sem_exithook(arg, p); } static void -sem_exechook(void *arg, struct proc *p) +sem_exithook(void *arg, struct proc *p) { struct ksem *ks, *ksnext; @@ -958,7 +958,7 @@ sem_modload(struct module *module, int cmd, void *arg) p31b_setcfg(CTL_P1003_1B_SEM_VALUE_MAX, SEM_VALUE_MAX); sem_exit_tag = EVENTHANDLER_REGISTER(process_exit, sem_exithook, NULL, EVENTHANDLER_PRI_ANY); - sem_exec_tag = EVENTHANDLER_REGISTER(process_exec, sem_exithook, + sem_exec_tag = EVENTHANDLER_REGISTER(process_exec, sem_exechook, NULL, EVENTHANDLER_PRI_ANY); sem_fork_tag = EVENTHANDLER_REGISTER(process_fork, sem_forkhook, NULL, EVENTHANDLER_PRI_ANY); break; |