Introduce a new poll operation bit, `POLLINGIGNEOF'. It is used for
authorHiten Pandya <hmp@dragonflybsd.org>
Wed, 3 Sep 2003 12:58:05 +0000 (12:58 +0000)
committerHiten Pandya <hmp@dragonflybsd.org>
Wed, 3 Sep 2003 12:58:05 +0000 (12:58 +0000)
commitd08a3c4d6bed0ecccc24f903c1c2a53a528f5477
treec46ca3deb3c8697d2850f892288b5a45a0e572b7
parent41f57d157fd4a60d96c656334a361661c28136b4
Introduce a new poll operation bit, `POLLINGIGNEOF'.  It is used for
ignoring EOFs on a FIFO.  POLLIN/POLLRDNORM is converted withing the
FIFO implementation to effect the correct behaviour.

Yes... POLLINIGNEOF flag name is a bit hard on the eyes. :-(

Obtained from:   FreeBSD

More information: FreeBSD GNATS (PR #34020)
sys/kern/uipc_socket.c
sys/sys/poll.h
sys/vfs/fifofs/fifo_vnops.c