qemu-patch-raspberry4/net
Anthony Liguori 8af8ce4d61 tap: invoke downscript when we exit abnormally
Right now, downscript is not invoked reliably.  If you execute 'quit' from the
monitor, it won't be invoked.

This fixes that by converting tap to use an exit_notifier to execute the
downscript.  In this case, allowing an exit notifier to include state is
critically important for the conversion.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2010-03-19 15:27:38 -05:00
..
checksum.c net: move net-checksum.c under net/ 2009-10-30 08:39:26 -05:00
checksum.h net: move net-checksum.c under net/ 2009-10-30 08:39:26 -05:00
dump.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
dump.h net: move dump backend code from net.c to net/dump.c 2009-12-03 09:41:28 -06:00
queue.c net/queue: queue packets even if sender doesn't supply a callback 2009-11-09 08:43:02 -06:00
queue.h net: move net-queue.[ch] under net/ 2009-10-30 08:39:26 -05:00
slirp.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
slirp.h net: move slirp code from net.c to net/slirp.c 2009-12-03 09:41:27 -06:00
socket.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
socket.h net: move socket backend code from net.c to net/socket.c 2009-12-03 09:41:28 -06:00
tap-aix.c net: move UFO support detection to tap-linux.c 2009-10-30 08:39:29 -05:00
tap-bsd.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
tap-linux.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
tap-linux.h Unbreak Linux build 2009-10-30 16:45:20 -05:00
tap-solaris.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
tap-win32.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
tap.c tap: invoke downscript when we exit abnormally 2010-03-19 15:27:38 -05:00
tap.h net: move UFO support detection to tap-linux.c 2009-10-30 08:39:29 -05:00
util.c net: move parse_macaddr() to net/util.[ch] 2009-12-03 09:41:34 -06:00
util.h net: move parse_macaddr() to net/util.[ch] 2009-12-03 09:41:34 -06:00
vde.c net: Fix bogus "Warning: vlan 0 with no nics" with -device 2010-02-19 12:12:46 -06:00
vde.h net: move vde code from net.c to net/vde.c 2009-12-03 09:41:28 -06:00