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
Joseph S. Barrera III
Work: (415) 778-8227, Home: (650) 588-4801