Eliminate use of types and structure members that may not be present when build for non-XOPEN targets.