Statistics
| Branch: | Revision:

root / slirp @ 49dc768d

Name Size
COPYRIGHT 2.8 kB
bootp.c 6.9 kB
bootp.h 2.9 kB
cksum.c 3.8 kB
ctl.h 139 Bytes
debug.c 11.6 kB
debug.h 1012 Bytes
icmp_var.h 2.5 kB
if.c 7.1 kB
if.h 1.7 kB
ip.h 8.9 kB
ip_icmp.c 10.2 kB
ip_icmp.h 6.1 kB
ip_input.c 17.8 kB
ip_output.c 5.4 kB
libslirp.h 987 Bytes
main.h 1.4 kB
mbuf.c 4.5 kB
mbuf.h 4.6 kB
misc.c 18.3 kB
misc.h 2 kB
sbuf.c 4 kB
sbuf.h 837 Bytes
slirp.c 27.6 kB
slirp.h 6.3 kB
slirp_config.h 4.6 kB
socket.c 17.8 kB
socket.h 3.3 kB
tcp.h 6 kB
tcp_input.c 48.3 kB
tcp_output.c 17 kB
tcp_subr.c 34.7 kB
tcp_timer.c 9.1 kB
tcp_timer.h 5.4 kB
tcp_var.h 9.7 kB
tcpip.h 2.9 kB
tftp.c 8.8 kB
tftp.h 566 Bytes
udp.c 17.2 kB
udp.h 4 kB

Latest revisions

# Date Author Comment
49dc768d 03/08/2009 06:26 pm aliguori

Fix windows build and clean up use of <windows.h>

We want to globally define WIN_LEAN_AND_MEAN and WINVER to particular values so
let's do it in OS_CFLAGS.

Then, we can pepper in windows.h includes where using #includes that require it.

Signed-off-by: Anthony Liguori <>...

511d2b14 03/07/2009 05:32 pm blueswir1

Sparse fixes: NULL use, header order, ANSI prototypes, static

Fix Sparse warnings: * use NULL instead of plain 0 * rearrange header include order to avoid redefining types accidentally * ANSIfy SLIRP * avoid "restrict" keyword * add static

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

376253ec 03/06/2009 01:01 am aliguori

monitor: Rework API (Jan Kiszka)

Refactor the monitor API and prepare it for decoupled terminals:
term_print functions are renamed to monitor_* and all monitor services
gain a new parameter (mon) that will once refer to the monitor instance
the output is supposed to appear on. However, the argument remains...

f2ba730e 02/06/2009 11:37 pm blueswir1

Fix SIGSEGV crash in slirp networking code

Fix SIGSEGV crash in networking code (bug was introduced in r6288).
Thanks to Gleb Natapov for finding this fix.

Signed-off-by: Stefan Weil <>

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

2f5f8996 01/26/2009 09:37 pm aliguori

Remove the advertising clause from the slirp license

According to the FSF, the 4-clause BSD license, which slirp is covered under,
is not compatible with the GPL or LGPL1.

[1] http://www.fsf.org/licensing/licenses/index_html#GPLIncompatibleLicenses

There are three declared copyright holders in slirp that use the 4-clause...

6391e47e 01/24/2009 08:16 pm aurel32

Use broadcast address for slirp dhcp replies

Windows Vista drops unicast dhcp replies to its yet-unconfigured address,
so use a broadcast address. This behaviour is allowed by the RFC.

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

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

View revisions

Also available in: Atom