From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DkpVA-0004Jd-3U for qemu-devel@nongnu.org; Tue, 21 Jun 2005 16:37:44 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DkpV7-0004Ir-St for qemu-devel@nongnu.org; Tue, 21 Jun 2005 16:37:43 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DkpU3-0003f2-4w for qemu-devel@nongnu.org; Tue, 21 Jun 2005 16:36:35 -0400 Received: from [128.8.10.162] (helo=po0.wam.umd.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Dkp05-00040S-3o for qemu-devel@nongnu.org; Tue, 21 Jun 2005 16:05:37 -0400 Received: from jbrown.mylinuxbox.org (jma-box.student.umd.edu [129.2.237.180]) by po0.wam.umd.edu (8.12.10/8.12.10) with ESMTP id j5LK2ZJt022305 for ; Tue, 21 Jun 2005 16:02:35 -0400 (EDT) Date: Tue, 21 Jun 2005 16:02:35 -0400 From: "Jim C. Brown" Subject: Re: [Qemu-devel] Looking for an easy way to exchange data bidirectional between host and guest (including some suggestion) Message-ID: <20050621200235.GA4350@jbrown.mylinuxbox.org> References: <42A061E3.8010804@xtal.rwth-aachen.de> <1118102065.9735.50.camel@aragorn> <46d6db66050607014022a530d8@mail.gmail.com> <62858.80.137.202.71.1118269878.squirrel@pc42.xtal.rwth-aachen.de> <20050608235032.GA18691@jbrown.mylinuxbox.org> <42B82164.6060609@xtal.rwth-aachen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42B82164.6060609@xtal.rwth-aachen.de> Reply-To: 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 On Tue, Jun 21, 2005 at 04:17:08PM +0200, Jan Marten Simons wrote: > Jim C. Brown wrote: > > >I've been convinced. I'll take a look at it and see what can be done for a > >builtin ftp server. > > > Hi Jim, > > > Are there any results, yet? > I'd like to help with testing this feature, as I cannot really help with > coding. > > Jan > Not a lot yet. I have a minimal ftp server that would be perfect to use with qemu, with much of the code rewritten. However, to make it interface with slirp a lot more work is needed (basicly the ftp server uses sockets while slirp works with tcp/ip packets directly. Thus I have to write a big interface layer (a sort of BSD sockets library on top of the slirp tcp/ip stack). The other approach that I've opted out of is to hack slirp to have support for the ftp protocol and run the server externally thru real sockets. If you or anyone else wants to try this, I'm willing to help a little. -- Infinite complexity begets infinite beauty. Infinite precision begets infinite perfection.