slirp: call into g_debug() for DEBUG macros
commit226ea7a96485f2b9db13b523551c536dc68a1689
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Wed, 21 Nov 2018 22:06:41 +0000 (22 02:06 +0400)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Mon, 14 Jan 2019 22:36:38 +0000 (14 23:36 +0100)
treec2e90a49e934d31ca6e22678888e63c07785f856
parent2a2d3e4a258b9ed7ef5be7c6e421d58a365a0297
slirp: call into g_debug() for DEBUG macros

Make slirp use GLib logging, instead of fprintf(), so that
applications can filter log, process it etc.

With recent versions of glib, G_MESSAGES_DEBUG must be set to "all" or
"Slirp" to see slirp debug messages.

Reformat DEBUG_MISC & DEBUG_ERROR calls to not need \n ending.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
slirp/cksum.c
slirp/debug.h
slirp/dhcpv6.c
slirp/ip_icmp.c
slirp/slirp.c
slirp/socket.c
slirp/tcp_input.c
slirp/tcp_output.c
slirp/tcp_subr.c
slirp/udp.c
slirp/udp6.c