summaryrefslogtreecommitdiffstats
path: root/sys/sys/event.h
diff options
context:
space:
mode:
authorjmg <jmg@FreeBSD.org>2006-09-24 04:47:47 +0000
committerjmg <jmg@FreeBSD.org>2006-09-24 04:47:47 +0000
commit28f00353ba5fc2f2baf2ccf2f0b9985f25059125 (patch)
tree87eb6e1d46cdd7b1acfa4bb3682b2e2722adc15e /sys/sys/event.h
parent08d150cea64d52d18374d306967feb39d63c4e64 (diff)
downloadFreeBSD-src-28f00353ba5fc2f2baf2ccf2f0b9985f25059125.zip
FreeBSD-src-28f00353ba5fc2f2baf2ccf2f0b9985f25059125.tar.gz
hide kqueue_register from public view, and replace it w/ kqfd_register...
this eliminates a possible race in aio registering a kevent..
Diffstat (limited to 'sys/sys/event.h')
-rw-r--r--sys/sys/event.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/sys/event.h b/sys/sys/event.h
index 34794b4..d34edee 100644
--- a/sys/sys/event.h
+++ b/sys/sys/event.h
@@ -218,8 +218,8 @@ extern void knlist_cleardel(struct knlist *knl, struct thread *td,
#define knlist_delete(knl, td, islocked) \
knlist_cleardel((knl), (td), (islocked), 1)
extern void knote_fdclose(struct thread *p, int fd);
-extern int kqueue_register(struct kqueue *kq,
- struct kevent *kev, struct thread *p, int waitok);
+extern int kqfd_register(int fd, struct kevent *kev, struct thread *p,
+ int waitok);
extern int kqueue_add_filteropts(int filt, struct filterops *filtops);
extern int kqueue_del_filteropts(int filt);
OpenPOWER on IntegriCloud