diff options
author | visa <visa@openbsd.org> | 2020-05-25 15:54:10 +0000 |
---|---|---|
committer | visa <visa@openbsd.org> | 2020-05-25 15:54:10 +0000 |
commit | 25130f5bec74e9d5a72ebb7c2abfa9d41af13d20 (patch) | |
tree | 30447893e32ea2a251bcc5b4fda4792e12c35514 /sys/sys/event.h | |
parent | that dependency change breaks something else. sigh. (diff) | |
download | wireguard-openbsd-25130f5bec74e9d5a72ebb7c2abfa9d41af13d20.tar.xz wireguard-openbsd-25130f5bec74e9d5a72ebb7c2abfa9d41af13d20.zip |
Revert "Add kqueue_scan_state struct"
sthen@ has reported that the patch might be causing hangs with X.
Diffstat (limited to 'sys/sys/event.h')
-rw-r--r-- | sys/sys/event.h | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/sys/sys/event.h b/sys/sys/event.h index 51487835ced..e9247b9cd93 100644 --- a/sys/sys/event.h +++ b/sys/sys/event.h @@ -1,4 +1,4 @@ -/* $OpenBSD: event.h,v 1.37 2020/05/17 10:53:14 visa Exp $ */ +/* $OpenBSD: event.h,v 1.38 2020/05/25 15:54:10 visa Exp $ */ /*- * Copyright (c) 1999,2000,2001 Jonathan Lemon <jlemon@FreeBSD.org> @@ -189,15 +189,6 @@ struct knote { #define kn_fp kn_ptr.p_fp }; -struct kqueue_scan_state { - struct kqueue *kqs_kq; /* kqueue of this scan */ - struct knote kqs_start; /* start marker */ - struct knote kqs_end; /* end marker */ - int kqs_nevent; /* number of events collected */ - int kqs_queued; /* if set, end marker is - * in queue */ -}; - struct proc; extern const struct filterops sig_filtops; @@ -209,8 +200,6 @@ extern void knote_fdclose(struct proc *p, int fd); extern void knote_processexit(struct proc *); extern int kqueue_register(struct kqueue *kq, struct kevent *kev, struct proc *p); -extern void kqueue_scan_setup(struct kqueue_scan_state *, struct kqueue *); -extern void kqueue_scan_finish(struct kqueue_scan_state *); extern int filt_seltrue(struct knote *kn, long hint); extern int seltrue_kqfilter(dev_t, struct knote *); extern void klist_insert(struct klist *, struct knote *); |