diff options
author | cperciva <cperciva@FreeBSD.org> | 2006-08-16 08:25:40 +0000 |
---|---|---|
committer | cperciva <cperciva@FreeBSD.org> | 2006-08-16 08:25:40 +0000 |
commit | 9525a1c43e75d8aa3dd361f63c7f5ff8f9803dc2 (patch) | |
tree | 0cf937b1e4f8f3c02e5e170b07d49fc8c5cf8097 | |
parent | 4ac35ea6d7082b3f87133004949a8acba3ff7b8b (diff) | |
download | FreeBSD-src-9525a1c43e75d8aa3dd361f63c7f5ff8f9803dc2.zip FreeBSD-src-9525a1c43e75d8aa3dd361f63c7f5ff8f9803dc2.tar.gz |
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
-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 a1b63f6..9e8b279 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; |