diff options
author | jmg <jmg@FreeBSD.org> | 2006-09-24 04:47:47 +0000 |
---|---|---|
committer | jmg <jmg@FreeBSD.org> | 2006-09-24 04:47:47 +0000 |
commit | 28f00353ba5fc2f2baf2ccf2f0b9985f25059125 (patch) | |
tree | 87eb6e1d46cdd7b1acfa4bb3682b2e2722adc15e /sys/sys/event.h | |
parent | 08d150cea64d52d18374d306967feb39d63c4e64 (diff) | |
download | FreeBSD-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.h | 4 |
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); |