1*c7f0f3b1SAnthony Liguori /* 2*c7f0f3b1SAnthony Liguori * Test Server 3*c7f0f3b1SAnthony Liguori * 4*c7f0f3b1SAnthony Liguori * Copyright IBM, Corp. 2011 5*c7f0f3b1SAnthony Liguori * 6*c7f0f3b1SAnthony Liguori * Authors: 7*c7f0f3b1SAnthony Liguori * Anthony Liguori <aliguori@us.ibm.com> 8*c7f0f3b1SAnthony Liguori * 9*c7f0f3b1SAnthony Liguori * This work is licensed under the terms of the GNU GPL, version 2 or later. 10*c7f0f3b1SAnthony Liguori * See the COPYING file in the top-level directory. 11*c7f0f3b1SAnthony Liguori * 12*c7f0f3b1SAnthony Liguori */ 13*c7f0f3b1SAnthony Liguori 14*c7f0f3b1SAnthony Liguori #ifndef QTEST_H 15*c7f0f3b1SAnthony Liguori #define QTEST_H 16*c7f0f3b1SAnthony Liguori 17*c7f0f3b1SAnthony Liguori #include "qemu-common.h" 18*c7f0f3b1SAnthony Liguori 19*c7f0f3b1SAnthony Liguori extern int qtest_allowed; 20*c7f0f3b1SAnthony Liguori extern const char *qtest_chrdev; 21*c7f0f3b1SAnthony Liguori extern const char *qtest_log; 22*c7f0f3b1SAnthony Liguori 23*c7f0f3b1SAnthony Liguori static inline bool qtest_enabled(void) 24*c7f0f3b1SAnthony Liguori { 25*c7f0f3b1SAnthony Liguori return qtest_allowed; 26*c7f0f3b1SAnthony Liguori } 27*c7f0f3b1SAnthony Liguori 28*c7f0f3b1SAnthony Liguori static inline int qtest_available(void) 29*c7f0f3b1SAnthony Liguori { 30*c7f0f3b1SAnthony Liguori return 1; 31*c7f0f3b1SAnthony Liguori } 32*c7f0f3b1SAnthony Liguori 33*c7f0f3b1SAnthony Liguori int qtest_init(void); 34*c7f0f3b1SAnthony Liguori 35*c7f0f3b1SAnthony Liguori #endif 36