qemu-e2k/slirp
Jan Kiszka 12b513d837 slirp: Fix restricted mode
This aligns the code to what the documentation claims: Allow everything
but requests that would have to be routed outside of the virtual LAN.

So we need to drop the unneeded IP-level filter, allow TFTP requests,
and add the missing protocol-level filter to ICMP.

CC: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2011-07-23 10:19:49 -05:00
..
bootp.c net: fix trace when debug is activated in slirp 2011-03-05 12:00:51 +00:00
bootp.h
cksum.c
COPYRIGHT
debug.h
if.c
if.h
ip_icmp.c slirp: Fix restricted mode 2011-07-23 10:19:49 -05:00
ip_icmp.h
ip_input.c slirp: Fix restricted mode 2011-07-23 10:19:49 -05:00
ip_output.c
ip.h
libslirp.h
main.h
mbuf.c Fix build from previous commit 2011-02-14 14:24:24 -06:00
mbuf.h
misc.c add a service to reap zombies, use it in SLIRP 2011-03-29 08:14:11 -05:00
misc.h
sbuf.c
sbuf.h
slirp_config.h
slirp.c change all rt_clock references to use millisecond resolution accessors 2011-03-21 09:23:23 +01:00
slirp.h
socket.c
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 some type casts caused by bad declaration of x.tp_buf 2011-02-25 15:58:59 +00:00
tftp.h slirp: Remove some type casts caused by bad declaration of x.tp_buf 2011-02-25 15:58:59 +00:00
udp.c slirp: Fix restricted mode 2011-07-23 10:19:49 -05:00
udp.h