if (p->flags & EVENT_INPUT)
fds[i].input_mask |= yaz_poll_read;
if (p->flags & EVENT_OUTPUT)
fds[i].input_mask |= yaz_poll_write;
if (p->flags & EVENT_EXCEPT)
fds[i].input_mask |= yaz_poll_except;
if (p->flags & EVENT_INPUT)
fds[i].input_mask |= yaz_poll_read;
if (p->flags & EVENT_OUTPUT)
fds[i].input_mask |= yaz_poll_write;
if (p->flags & EVENT_EXCEPT)
fds[i].input_mask |= yaz_poll_except;