mirror of https://gitee.com/openkylin/qemu.git
typedef: add typedef for QemuOpts
This patch moves typedefs for QemuOpts and related types to qemu/typedefs.h file. Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> Message-Id: <20150917162501.8676.85435.stgit@PASHA-ISP.def.inno> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
a4fc321219
commit
ae1e93801d
|
@ -30,6 +30,7 @@
|
||||||
#include "qemu/queue.h"
|
#include "qemu/queue.h"
|
||||||
#include "qapi/error.h"
|
#include "qapi/error.h"
|
||||||
#include "qapi/qmp/qdict.h"
|
#include "qapi/qmp/qdict.h"
|
||||||
|
#include "qemu/typedefs.h"
|
||||||
|
|
||||||
const char *get_opt_name(char *buf, int buf_size, const char *p, char delim);
|
const char *get_opt_name(char *buf, int buf_size, const char *p, char delim);
|
||||||
const char *get_opt_value(char *buf, int buf_size, const char *p);
|
const char *get_opt_value(char *buf, int buf_size, const char *p);
|
||||||
|
@ -44,10 +45,6 @@ void parse_option_size(const char *name, const char *value,
|
||||||
bool has_help_option(const char *param);
|
bool has_help_option(const char *param);
|
||||||
bool is_valid_option_list(const char *param);
|
bool is_valid_option_list(const char *param);
|
||||||
|
|
||||||
typedef struct QemuOpt QemuOpt;
|
|
||||||
typedef struct QemuOpts QemuOpts;
|
|
||||||
typedef struct QemuOptsList QemuOptsList;
|
|
||||||
|
|
||||||
enum QemuOptType {
|
enum QemuOptType {
|
||||||
QEMU_OPT_STRING = 0, /* no parsing (use string as-is) */
|
QEMU_OPT_STRING = 0, /* no parsing (use string as-is) */
|
||||||
QEMU_OPT_BOOL, /* on/off */
|
QEMU_OPT_BOOL, /* on/off */
|
||||||
|
|
|
@ -67,6 +67,9 @@ typedef struct Property Property;
|
||||||
typedef struct QEMUBH QEMUBH;
|
typedef struct QEMUBH QEMUBH;
|
||||||
typedef struct QemuConsole QemuConsole;
|
typedef struct QemuConsole QemuConsole;
|
||||||
typedef struct QEMUFile QEMUFile;
|
typedef struct QEMUFile QEMUFile;
|
||||||
|
typedef struct QemuOpt QemuOpt;
|
||||||
|
typedef struct QemuOpts QemuOpts;
|
||||||
|
typedef struct QemuOptsList QemuOptsList;
|
||||||
typedef struct QEMUSGList QEMUSGList;
|
typedef struct QEMUSGList QEMUSGList;
|
||||||
typedef struct QEMUSizedBuffer QEMUSizedBuffer;
|
typedef struct QEMUSizedBuffer QEMUSizedBuffer;
|
||||||
typedef struct QEMUTimerListGroup QEMUTimerListGroup;
|
typedef struct QEMUTimerListGroup QEMUTimerListGroup;
|
||||||
|
|
Loading…
Reference in New Issue