qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Samuel Thibault <samuel.thibault@gnu.org>
To: zhanghailiang <zhang.zhanghailiang@huawei.com>
Cc: Thomas Huth <thuth@redhat.com>,
	Li Zhijian <lizhijian@cn.fujitsu.com>,
	Stefan Hajnoczi <stefanha@gmail.com>,
	Jason Wang <jasowang@redhat.com>,
	qemu-devel <qemu-devel@nongnu.org>,
	Vasiliy Tolstov <v.tolstov@selfip.ru>,
	peter.huangpeng@huawei.com,
	"Gonglei (Arei)" <arei.gonglei@huawei.com>,
	Stefan Hajnoczi <stefanha@redhat.com>,
	"J. Kiszka" <jan.kiszka@siemens.com>,
	Yang Hongyang <yanghy@cn.fujitsu.com>,
	Dave Gilbert <dgilbert@redhat.com>
Subject: [Qemu-devel] [PATCHv6 0/9] slirp: Adding IPv6 support to Qemu -net user mode
Date: Mon, 14 Dec 2015 14:49:39 +0100	[thread overview]
Message-ID: <20151214134939.GA3142@var.bordeaux.inria.fr> (raw)

Hello,

This is another respin of IPv6 in Qemu -net user mode.

The following patches first make some refactoring to make current code ready
for IPv6, and do not change the behavior.  The actual IPv6 support will then be
submitted as a separate patch series.

Difference with version 5 is:
- separate generalizing ARP code and adding switch for incoming frames
- move IPv4/6 frame preparation into separate functions
- bump save version_id
- separate factorizing solookup and making it family-agnostic
- simplify indentation in sockaddr_equal

Here is a summary of the patches:

[PATCH 1/9] slirp: goto bad in udp_input if sosendto fails
[PATCH 2/9] slirp: Generalizing and neutralizing ARP code
[PATCH 3/9] slirp: Adding address family switch for incoming frames
[PATCH 4/9] slirp: Make Socket structure IPv6 compatible
[PATCH 5/9] slirp: Factorizing address translation
[PATCH 6/9] slirp: Factorizing and cleaning solookup()
[PATCH 7/9] slirp: Add sockaddr_equal, make solookup family-agnostic
[PATCH 8/9] slirp: Make udp_attach IPv6 compatible
[PATCH 9/9] slirp: Adding family argument to tcp_fconnect()

             reply	other threads:[~2015-12-14 13:49 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-14 13:49 Samuel Thibault [this message]
2015-12-14 13:51 ` [Qemu-devel] [PATCH 1/9] slirp: goto bad in udp_input if sosendto fails Samuel Thibault
2015-12-14 13:51   ` [Qemu-devel] [PATCH 2/9] slirp: Generalizing and neutralizing ARP code Samuel Thibault
2015-12-14 14:24     ` Thomas Huth
2015-12-14 13:51   ` [Qemu-devel] [PATCH 3/9] slirp: Adding address family switch for incoming frames Samuel Thibault
2015-12-14 17:50     ` Thomas Huth
2015-12-14 22:06       ` Samuel Thibault
2015-12-14 22:07         ` Samuel Thibault
2015-12-15  6:47         ` Thomas Huth
2015-12-14 13:51   ` [Qemu-devel] [PATCH 4/9] slirp: Make Socket structure IPv6 compatible Samuel Thibault
2015-12-14 19:31     ` Thomas Huth
2015-12-14 13:51   ` [Qemu-devel] [PATCH 5/9] slirp: Factorizing address translation Samuel Thibault
2015-12-14 13:51   ` [Qemu-devel] [PATCH 6/9] slirp: Factorizing and cleaning solookup() Samuel Thibault
2015-12-14 20:05     ` Thomas Huth
2015-12-14 13:51   ` [Qemu-devel] [PATCH 7/9] slirp: Add sockaddr_equal, make solookup family-agnostic Samuel Thibault
2015-12-14 20:17     ` Thomas Huth
2015-12-14 22:24       ` Samuel Thibault
2015-12-14 13:51   ` [Qemu-devel] [PATCH 8/9] slirp: Make udp_attach IPv6 compatible Samuel Thibault
2015-12-14 13:51   ` [Qemu-devel] [PATCH 9/9] slirp: Adding family argument to tcp_fconnect() Samuel Thibault

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=20151214134939.GA3142@var.bordeaux.inria.fr \
    --to=samuel.thibault@gnu.org \
    --cc=arei.gonglei@huawei.com \
    --cc=dgilbert@redhat.com \
    --cc=jan.kiszka@siemens.com \
    --cc=jasowang@redhat.com \
    --cc=lizhijian@cn.fujitsu.com \
    --cc=peter.huangpeng@huawei.com \
    --cc=qemu-devel@nongnu.org \
    --cc=stefanha@gmail.com \
    --cc=stefanha@redhat.com \
    --cc=thuth@redhat.com \
    --cc=v.tolstov@selfip.ru \
    --cc=yanghy@cn.fujitsu.com \
    --cc=zhang.zhanghailiang@huawei.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).