[Bug 232908] mqueue.h needs to include fcntl.h

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Nov 2 12:51:49 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232908

Yuri Pankov <yuripv at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |yuripv at FreeBSD.org

--- Comment #2 from Yuri Pankov <yuripv at FreeBSD.org> ---
Strictly speaking, mqueue.h doesn't need any of the symbols defined in fcntl.h,
so "need" wording is not entirely correct.  OTOH, other systems seem to include
fcntl.h in mqueue.h, and POSIX explicitly states that it's allowed:

Inclusion of the <mqueue.h> header may make visible symbols defined in the
headers <fcntl.h>, <signal.h>, and <time.h>.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list