From 630a348c46cd65e810bf8a4999bb66606461d2b7 Mon Sep 17 00:00:00 2001 From: Robert Garrett Date: Wed, 3 Sep 2003 23:51:48 +0000 Subject: [PATCH] I am not certain but I believe this is what was intended, this I do know it fixes the generic kernel build. basically changed - events = ap_events & + events = ap->a_events & --- sys/vfs/fifofs/fifo_vnops.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/vfs/fifofs/fifo_vnops.c b/sys/vfs/fifofs/fifo_vnops.c index 22edef9193..f009c50f8c 100644 --- a/sys/vfs/fifofs/fifo_vnops.c +++ b/sys/vfs/fifofs/fifo_vnops.c @@ -32,7 +32,7 @@ * * @(#)fifo_vnops.c 8.10 (Berkeley) 5/27/95 * $FreeBSD: src/sys/miscfs/fifofs/fifo_vnops.c,v 1.45.2.4 2003/04/22 10:11:24 bde Exp $ - * $DragonFly: src/sys/vfs/fifofs/fifo_vnops.c,v 1.9 2003/09/03 12:58:05 hmp Exp $ + * $DragonFly: src/sys/vfs/fifofs/fifo_vnops.c,v 1.10 2003/09/03 23:51:48 rob Exp $ */ #include @@ -465,7 +465,7 @@ fifo_poll(ap) struct file filetmp; int events, revents = 0; - events = ap_events & + events = ap->a_events & (POLLIN | POLLPRI | POLLRDNORM | POLLRDBAND); if (events) { /* @@ -485,7 +485,7 @@ fifo_poll(ap) * If POLLIN or POLLRDNORM was requested and POLLINIGNEOF was * not then convert POLLINIGNEOF back to POLLIN. */ - events = ap_events & (POLLIN | POLLRDNORM | POLLINIGNEOF); + events = ap->a_events & (POLLIN | POLLRDNORM | POLLINIGNEOF); if ((events & (POLLIN | POLLRDNORM)) && !(events & POLLINIGNEOF) && (revents & POLLINIGNEOF)) { revents &= ~POLLINIGNEOF; -- 2.41.0