[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCHv9 08/10] slirp: Adding IPv6 address for DNS rela
From: |
Thomas Huth |
Subject: |
Re: [Qemu-devel] [PATCHv9 08/10] slirp: Adding IPv6 address for DNS relay |
Date: |
Tue, 23 Feb 2016 09:12:17 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 |
On 22.02.2016 20:28, Samuel Thibault wrote:
> From: Guillaume Subiron <address@hidden>
>
> This patch adds an IPv6 address to the DNS relay. in6_equal_dns() is
> developed using this Slirp attribute.
> sotranslate_in/out/accept() are also updated to manage the IPv6 case so the
> guest can be able to join the host using one of the Slirp addresses.
>
> For now this only points to localhost. Further development will be needed to
> automatically fetch the IPv6 address from resolv.conf, and announce this via
> RDNSS.
>
> Signed-off-by: Guillaume Subiron <address@hidden>
> Signed-off-by: Samuel Thibault <address@hidden>
> ---
> slirp/ip6.h | 6 +++++-
> slirp/slirp.c | 1 +
> slirp/slirp.h | 1 +
> slirp/socket.c | 32 ++++++++++++++++++++++++++++++++
> 4 files changed, 39 insertions(+), 1 deletion(-)
Reviewed-by: Thomas Huth <address@hidden>
- [Qemu-devel] [PATCHv9 0/10] slirp: Adding IPv6 support to Qemu -net user mode, Samuel Thibault, 2016/02/22
- [Qemu-devel] [PATCHv9 03/10] slirp: Adding IPv6 UDP support, Samuel Thibault, 2016/02/22
- [Qemu-devel] [PATCHv9 10/10] slirp: Add IPv6 support to the TFTP code, Samuel Thibault, 2016/02/22
- [Qemu-devel] [PATCHv9 08/10] slirp: Adding IPv6 address for DNS relay, Samuel Thibault, 2016/02/22
- Re: [Qemu-devel] [PATCHv9 08/10] slirp: Adding IPv6 address for DNS relay,
Thomas Huth <=
- [Qemu-devel] [PATCHv9 06/10] slirp: Reindent after refactoring, Samuel Thibault, 2016/02/22
- [Qemu-devel] [PATCHv9 09/10] qapi-schema, qemu-options & slirp: Adding Qemu options for IPv6 addresses, Samuel Thibault, 2016/02/22
- [Qemu-devel] [PATCHv9 07/10] slirp: Handle IPv6 in TCP functions, Samuel Thibault, 2016/02/22
- [Qemu-devel] [PATCHv9 04/10] slirp: Factorizing tcpiphdr structure with an union, Samuel Thibault, 2016/02/22
- [Qemu-devel] [PATCHv9 02/10] slirp: Adding ICMPv6 error sending, Samuel Thibault, 2016/02/22
- [Qemu-devel] [PATCHv9 05/10] slirp: Generalizing and neutralizing various TCP functions before adding IPv6 stuff, Samuel Thibault, 2016/02/22
- [Qemu-devel] [PATCHv9 01/10] slirp: Adding IPv6, ICMPv6 Echo and NDP autoconfiguration, Samuel Thibault, 2016/02/22