All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mike Tremoulet <coffeemike@gmail.com>
To: John Poplett <jpoplett@acm.org>, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] A QEMU net driver for OpenVPN's Tap-Win32 driver
Date: Sun, 3 Oct 2004 11:59:22 -0500	[thread overview]
Message-ID: <564021330410030959451391f4@mail.gmail.com> (raw)
In-Reply-To: <000801c4a68f$73bc2220$6900a8c0@cstreet>

John --

I had looked into this only very slightly.  My thoughts were to use
libpcap/libnet to essentially be a generic network adapter that could
take over any network device, with the goal of using that to
read/write from a TAP driver.  I'm not sure how the libpcap vs.
winpcap API lines up, and I think (not 100% sure) that winpcap can
write to the device as well, but that was the idea.  A command line
switch could specify which network device to control, so I could
concievably run multiple QEMUs with multiple TAP devices.

I spent a week hunting down the networking code in QEMU (hey, I
haven't done *that* much C programming lately) and then, well, life
got busy.  I'd love to see this added, though, as it seems much more
stable than the SLIRP in place today.

-- Mike


On Wed, 29 Sep 2004 20:47:32 -0500, John Poplett
<john.poplett@comcast.net> wrote:
> Hi, all
> 
> I'm looking at what it would take to create a QEMU net driver to interface
> with OpenVN's Tap-Win32 driver. So far it looks fairly straightforward to
> do. colinux interfaces to Tap-Win32 already. Has anyone else looked into
> this?
> 
> John
> 
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>

  reply	other threads:[~2004-10-03 17:06 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-09-30  1:47 [Qemu-devel] A QEMU net driver for OpenVPN's Tap-Win32 driver John Poplett
2004-10-03 16:59 ` Mike Tremoulet [this message]
2004-10-04 21:48   ` John Poplett
  -- strict thread matches above, loose matches on Subject: below --
2004-10-12  1:54 John Poplett

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=564021330410030959451391f4@mail.gmail.com \
    --to=coffeemike@gmail.com \
    --cc=jpoplett@acm.org \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.