diff options
author | nicm <nicm@openbsd.org> | 2010-07-28 21:44:41 +0000 |
---|---|---|
committer | nicm <nicm@openbsd.org> | 2010-07-28 21:44:41 +0000 |
commit | a56f3bb533934b7ecbaf8401ee04d71b220aae76 (patch) | |
tree | f7c0a574a433bcd6d40253ab1306d13db0230117 /sys/sys/event.h | |
parent | Suspending drivers need to do as little as possible in here, so when the (diff) | |
download | wireguard-openbsd-a56f3bb533934b7ecbaf8401ee04d71b220aae76.tar.xz wireguard-openbsd-a56f3bb533934b7ecbaf8401ee04d71b220aae76.zip |
Add a dummy kqueue filter similar to seltrue and use it for anything
using seltrue for poll. Based on code from NetBSD.
Also remove a stray duplicate lpt entry from loongson, from deraadt.
ok tedu deraadt
Diffstat (limited to 'sys/sys/event.h')
-rw-r--r-- | sys/sys/event.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/sys/event.h b/sys/sys/event.h index 0076d1b590c..c528d669e8f 100644 --- a/sys/sys/event.h +++ b/sys/sys/event.h @@ -1,4 +1,4 @@ -/* $OpenBSD: event.h,v 1.13 2008/11/05 09:20:17 dlg Exp $ */ +/* $OpenBSD: event.h,v 1.14 2010/07/28 21:44:41 nicm Exp $ */ /*- * Copyright (c) 1999,2000,2001 Jonathan Lemon <jlemon@FreeBSD.org> @@ -172,6 +172,7 @@ extern void knote_fdclose(struct proc *p, int fd); extern int kqueue_register(struct kqueue *kq, struct kevent *kev, struct proc *p); extern int filt_seltrue(struct knote *kn, long hint); +extern int seltrue_kqfilter(dev_t, struct knote *); extern void klist_invalidate(struct klist *); #else /* !_KERNEL */ |