poll(2) introduces a requirement to distinguish between reads and writes of normal priority data and of high priority data. It then goes on to say that the meaning of this distinction is device specific.
select(2) makes no such distinction. socket(2) makes no such distinction. The poll(2) manual page should gain an additional statement that normal priority should be used and that high priority is not supported except where the man page for the device documents its semantics. Thanks, -- Raul