Create an operations structure so that the libqos interface can be architecture agnostic, and create a pc-specific interface to functions like qtest_boot. Move the libqos object in the Makefile from being ahci-test only to being linked with all tests that utilize the libqos features. Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 1421698563-6977-8-git-send-email-jsnow@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
10 lines
174 B
C
10 lines
174 B
C
#ifndef __libqos_pc_h
|
|
#define __libqos_pc_h
|
|
|
|
#include "libqos/libqos.h"
|
|
|
|
QOSState *qtest_pc_boot(const char *cmdline_fmt, ...);
|
|
void qtest_pc_shutdown(QOSState *qs);
|
|
|
|
#endif
|