changes since v1:
* refactored as qemu_launch_script, only for non-windows platforms
* updated net/tap.c to use qemu_launch_script instead of launch_script
* fixed a small error in the option description
Dominik Csapak (3):
osdep: add qemu_launch_script for executing scripts
tap: use qemu_launch_script instead of launch_script
vl.c: call optional script when exiting
include/qemu/osdep.h | 12 +++++++++++
net/tap.c | 56 ++++++++++------------------------------------------
qemu-options.hx | 20 +++++++++++++++++++
util/oslib-posix.c | 34 +++++++++++++++++++++++++++++++
util/oslib-win32.c | 8 ++++++++
vl.c | 29 +++++++++++++++++++++++++++
6 files changed, 113 insertions(+), 46 deletions(-)