From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CFc3r-0007wG-Fd for qemu-devel@nongnu.org; Thu, 07 Oct 2004 13:28:15 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CFc3q-0007vf-6z for qemu-devel@nongnu.org; Thu, 07 Oct 2004 13:28:14 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CFc3q-0007vc-36 for qemu-devel@nongnu.org; Thu, 07 Oct 2004 13:28:14 -0400 Received: from [62.2.95.247] (helo=smtp.hispeed.ch) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CFbwb-0000bU-Uq for qemu-devel@nongnu.org; Thu, 07 Oct 2004 13:20:46 -0400 Received: from nbbolle (80-218-110-20.dclient.hispeed.ch [80.218.110.20]) by smtp.hispeed.ch (8.12.6/8.12.6/tornado-1.0) with ESMTP id i97Gawxp008174 for ; Thu, 7 Oct 2004 18:36:58 +0200 From: "Andreas Bollhalder" Subject: RE: [Qemu-devel] Patch to allow user-mode networking for Win32 Date: Thu, 7 Oct 2004 18:34:11 +0200 Message-ID: <000001c4ac8b$79d26640$6401a8c0@geodb.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable In-Reply-To: <41646034.7010704@grandecom.net> Reply-To: bolle@geodb.org, qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hello Greg > Win32 networking doesn't work with the write() and read() calls, it has=20 > to use send() and recv(). This code replaces socket write() and read()=20 > calls in the slirp code, and also adds a changes a few other minor=20 > changes that were necessary to make the slirp code work in a Windows=20 > environment. Thank you very much for this patch. My FreeDOS-GEOS image works again with the ISA NE2000 driver for the DOSODI network. The last QEmu version which worked was the one from http://www.h7.dion.ne.jp/~qemu -win/index.html (2004/07/12). I had started too with daily builds and tried to apply the slirp patch from the same site mentioned above, but got stuck after 3 or 4 hours. Also the DEBUG output didn't worked for me. Maybe, I need to spend more time in deeper C programming. Greetings Andreas