aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_sem.c
diff options
context:
space:
mode:
authorColin Percival <cperciva@FreeBSD.org>2006-08-16 08:25:40 +0000
committerColin Percival <cperciva@FreeBSD.org>2006-08-16 08:25:40 +0000
commite2d70dbae178de04225d3855af0a80de52569354 (patch)
tree0cf937b1e4f8f3c02e5e170b07d49fc8c5cf8097 /sys/kern/uipc_sem.c
parent25dbf7fe4ecc2f7ee13990bc89c36eed0e961c38 (diff)
downloadsrc-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.c8
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;