sem_timedwait(3c) man page missing EAGAIN description
The current sem_timedwait(3c) manpage does not list EAGAIN as a possible error value. However, sem_wait(3c) does. Testing does show that sem_timedwait(3c) can return EAGAIN.
As the error for sem_wait(3c) means 'already locked', the distinction between bounded and unbounded wait time here is irrelevant and EAGAIN should be documented in the sem_timedwait manpage.