RE: OS X & Rhapsody

Joe Barrera (
Tue, 11 Aug 1998 17:17:23 -0700

> Do you call POSIX something where doing a select() on a network FD
> doesn't work ???

Unless I'm mistaken, select() isn't even specified in POSIX.90. It's hard to
tell, because I can't find a copy of the spec (IEEE wants to sell it), but
if you look for example at
read has a POSIX citation (IEEE Std 1003.1-1990 ISO/IEC 9945-1:1990, 6.4.1;
IEEE Std P1003.4/D9, 10.4.3 and 12.5.7.) whereas select has "POSIX for
OpenVMS VAX only."

> If you really want a good idea of what's lacking in the MS Posix
> implementation, get cygwin32,

See, you're confusing POSIX with UNIX. Cygwin32 is a decent UNIX port that
happens to be POSIX compliant.

In fact, is select even in POSIX.96? If so, how did they resolve the
possibly-modified-timeout issue?

Joseph S. Barrera III
Work: (415) 778-8227, Home: (650) 588-4801