qemu-e2k/slirp
Thomas Huth 7b143999f2 slirp: Add support for stateless DHCPv6
Provide basic support for stateless DHCPv6 (see RFC 3736) so
that guests can also automatically boot via IPv6 with SLIRP
(for IPv6 network booting, see RFC 5970 for details).

Tested with:

    qemu-system-ppc64 -nographic -vga none -boot n -net nic \
        -net user,ipv6=yes,ipv4=no,tftp=/path/to/tftp,bootfile=ppc64.img

Signed-off-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
2016-07-03 23:59:42 +02:00
..
arp_table.c
bootp.c
bootp.h
cksum.c
COPYRIGHT
debug.h
dhcpv6.c slirp: Add support for stateless DHCPv6 2016-07-03 23:59:42 +02:00
dhcpv6.h slirp: Add support for stateless DHCPv6 2016-07-03 23:59:42 +02:00
dnssearch.c slirp: Use DIV_ROUND_UP 2016-06-07 18:19:25 +03:00
if.c
if.h
ip6_icmp.c slirp: Add RDNSS advertisement 2016-07-03 23:31:12 +02:00
ip6_icmp.h slirp: Add RDNSS advertisement 2016-07-03 23:31:12 +02:00
ip6_input.c
ip6_output.c
ip6.h slirp: Add dns6 resolution 2016-07-03 23:27:08 +02:00
ip_icmp.c
ip_icmp.h
ip_input.c slirp: Clean up osdep.h related header inclusions 2016-05-16 21:01:16 +02:00
ip_output.c
ip.h
libslirp.h slirp: Support link-local DNS addresses 2016-07-03 23:29:13 +02:00
main.h
Makefile.objs slirp: Add support for stateless DHCPv6 2016-07-03 23:59:42 +02:00
mbuf.c
mbuf.h
misc.c
misc.h
ndp_table.c
sbuf.c
sbuf.h
slirp_config.h
slirp.c slirp: Support link-local DNS addresses 2016-07-03 23:29:13 +02:00
slirp.h all: Remove unnecessary glib.h includes 2016-06-07 18:19:24 +03:00
socket.c slirp: Support link-local DNS addresses 2016-07-03 23:29:13 +02:00
socket.h
tcp_input.c
tcp_output.c
tcp_subr.c
tcp_timer.c
tcp_timer.h
tcp_var.h
tcp.h
tcpip.h
tftp.c slirp: Remove superfluous memset() calls from the TFTP code 2016-07-03 23:59:42 +02:00
tftp.h
udp6.c slirp: Add support for stateless DHCPv6 2016-07-03 23:59:42 +02:00
udp.c
udp.h