Commit deb2911c authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

Added David Bentham's notes about QNX and FD_SETSIZE

parent e31a306a
Loading
Loading
Loading
Loading
+21 −3
Original line number Diff line number Diff line
@@ -322,6 +322,24 @@ VMS
   13-jul-2001
   N. Baggus

QNX
===
   (This section was graciously brought to us by David Bentham)

   By setting FD_SETSIZE early in connect.c we override the QNX default value
   and thus avoid a crash.

   Fortunately in the QNX headers its defined as

    #ifndef FD_SETSIZE
      #define FD_SETSIZE 32
    #endif

   so its relatively easy to override without changing the original
   definition. QNX claim posix compliance so this definition style could be
   standard in other o/s's. Eg Microsoft Visual C++ 6 defines it similarly,
   but its set to 64.

CROSS COMPILE
=============