Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Fri, 22 Sep 2000 11:20:38 -0500 From: Steve Kenton Subject: sys/socket.h problem To: cygwin AT sourceware DOT cygnus DOT com Message-id: <39CB86D6.D253A3BA@ou.edu> Organization: The University Of Oklahoma MIME-version: 1.0 X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.7 sun4u) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT X-Accept-Language: en I think there is a minor problem in sys/socket.h The 3rd parameter to accept() is normally declared to be of type socklen_t which ultimately ought to cast to some unsigned type rather than signed int. As is, gcc complains about the sign changing and refused to build some socket code from a previously working package. Changing the definition from int to uint works around my problem, but it makes we wonder how all of the network application included in cygwin were built. Steve Kenton -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com