Statistics
| Branch: | Revision:

root / slirp @ 17759187

Name Size
COPYRIGHT 2.9 kB
bootp.c 6.9 kB
bootp.h 2.9 kB
cksum.c 4 kB
ctl.h 139 Bytes
debug.c 11.6 kB
debug.h 1012 Bytes
icmp_var.h 2.8 kB
if.c 7.1 kB
if.h 1.7 kB
ip.h 9.1 kB
ip_icmp.c 10.5 kB
ip_icmp.h 6.4 kB
ip_input.c 17.9 kB
ip_output.c 5.6 kB
libslirp.h 985 Bytes
main.h 1.4 kB
mbuf.c 4.5 kB
mbuf.h 4.8 kB
misc.c 18.3 kB
misc.h 2 kB
sbuf.c 4 kB
sbuf.h 837 Bytes
slirp.c 27.5 kB
slirp.h 6.4 kB
slirp_config.h 4.6 kB
socket.c 17.9 kB
socket.h 3.3 kB
tcp.h 6.2 kB
tcp_input.c 48.5 kB
tcp_output.c 17.3 kB
tcp_subr.c 34.9 kB
tcp_timer.c 9.4 kB
tcp_timer.h 5.7 kB
tcp_var.h 9.9 kB
tcpip.h 3.1 kB
tftp.c 8.8 kB
tftp.h 566 Bytes
udp.c 17.4 kB
udp.h 4.2 kB

Latest revisions

# Date Author Comment
61dca5aa 01/14/2009 08:04 pm blueswir1

Fix _P use on OpenBSD

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6298 c046a42c-6fe2-441c-8c8c-71466251a162

429d0a3d 01/13/2009 09:48 pm blueswir1

Fix 64 bit issue in slirp

Signed-off-by: Gleb Natapov <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6288 c046a42c-6fe2-441c-8c8c-71466251a162

0580ac91 01/12/2009 07:51 pm blueswir1

Fix some SLIRP warnings

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6272 c046a42c-6fe2-441c-8c8c-71466251a162

062e5527 01/08/2009 09:27 pm aliguori

Add support for vmchannel socket migration (Gleb Natapov)

Signed-off-by: Gleb Natapov <>
Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6243 c046a42c-6fe2-441c-8c8c-71466251a162

a9ba3a85 01/08/2009 09:24 pm aliguori

Add slirp_restrict option (Gleb Natapov)

Add "slirp firewall" to permit connection only to vmchannel addresses.

Signed-off-by: Gleb Natapov <>
Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6241 c046a42c-6fe2-441c-8c8c-71466251a162

e1c5a2b3 01/08/2009 09:18 pm aliguori

Redirect slirp traffic to/from qemu character device (Gleb Natapov)

Signed-off-by: Gleb Natapov <>
Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6240 c046a42c-6fe2-441c-8c8c-71466251a162

1d6198c3 12/13/2008 11:32 am blueswir1

Remove unnecessary trailing newlines

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6000 c046a42c-6fe2-441c-8c8c-71466251a162

e8e880a7 12/07/2008 08:15 pm aurel32

slirp: fix CVE 2007-5729

The emulated network cards in QEMU allows local users to execute arbitrary
code by writing Ethernet frames with a size larger than the slirp's default
MTU, which triggers a heap-based buffer overflow in the slirp library.

Signed-off-by: Aurelien Jarno <>...

bf9298b9 12/05/2008 10:05 pm aliguori

Make struct iovec universally available

Vectored IO APIs will require some sort of vector argument. It makes sense to
use struct iovec and just define it globally for Windows.

Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5889 c046a42c-6fe2-441c-8c8c-71466251a162

36bae8dd 10/26/2008 05:26 pm blueswir1

Fix inline use warnings from sparse

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5540 c046a42c-6fe2-441c-8c8c-71466251a162

View revisions

Also available in: Atom