From 30b005d9d75af6388899fad2f462efb8af2b25b3 Mon Sep 17 00:00:00 2001 From: Wenchao Xia Date: Fri, 6 Sep 2013 11:24:33 +0800 Subject: qemu-iotests: add infrastructure of fd passing via SCM This patch make use of the compiled scm helper program to transfer fd via unix socket at runtime. Signed-off-by: Wenchao Xia Reviewed-by: Stefan Hajnoczi Signed-off-by: Kevin Wolf --- QMP/qmp.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'QMP/qmp.py') diff --git a/QMP/qmp.py b/QMP/qmp.py index c551df1ed7..074f09a063 100644 --- a/QMP/qmp.py +++ b/QMP/qmp.py @@ -188,3 +188,9 @@ class QEMUMonitorProtocol: def settimeout(self, timeout): self.__sock.settimeout(timeout) + + def get_sock_fd(self): + return self.__sock.fileno() + + def is_scm_available(self): + return self.__sock.family == socket.AF_UNIX -- cgit v1.2.3-55-g7522