mirror of
https://github.com/qemu/qemu.git
synced 2024-11-28 06:13:46 +08:00
qga: move declare of QGAConfig struct to top of file
It is referenced by QGAState already, and it is clearer to declare all data types at the top of the file, rather than have them mixed with code later. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Konstantin Kostiuk <kkostiuk@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org> Message-ID: <20240712132459.3974109-20-berrange@redhat.com> Signed-off-by: Konstantin Kostiuk <kkostiuk@redhat.com>
This commit is contained in:
parent
b81837f0d3
commit
3390a0de58
44
qga/main.c
44
qga/main.c
@ -70,6 +70,28 @@ typedef struct GAPersistentState {
|
||||
|
||||
typedef struct GAConfig GAConfig;
|
||||
|
||||
struct GAConfig {
|
||||
char *channel_path;
|
||||
char *method;
|
||||
char *log_filepath;
|
||||
char *pid_filepath;
|
||||
#ifdef CONFIG_FSFREEZE
|
||||
char *fsfreeze_hook;
|
||||
#endif
|
||||
char *state_dir;
|
||||
#ifdef _WIN32
|
||||
const char *service;
|
||||
#endif
|
||||
gchar *bliststr; /* blockedrpcs may point to this string */
|
||||
gchar *aliststr; /* allowedrpcs may point to this string */
|
||||
GList *blockedrpcs;
|
||||
GList *allowedrpcs;
|
||||
int daemonize;
|
||||
GLogLevelFlags log_level;
|
||||
int dumpconf;
|
||||
bool retry_path;
|
||||
};
|
||||
|
||||
struct GAState {
|
||||
JSONMessageParser parser;
|
||||
GMainLoop *main_loop;
|
||||
@ -996,28 +1018,6 @@ static GList *split_list(const gchar *str, const gchar *delim)
|
||||
return list;
|
||||
}
|
||||
|
||||
struct GAConfig {
|
||||
char *channel_path;
|
||||
char *method;
|
||||
char *log_filepath;
|
||||
char *pid_filepath;
|
||||
#ifdef CONFIG_FSFREEZE
|
||||
char *fsfreeze_hook;
|
||||
#endif
|
||||
char *state_dir;
|
||||
#ifdef _WIN32
|
||||
const char *service;
|
||||
#endif
|
||||
gchar *bliststr; /* blockedrpcs may point to this string */
|
||||
gchar *aliststr; /* allowedrpcs may point to this string */
|
||||
GList *blockedrpcs;
|
||||
GList *allowedrpcs;
|
||||
int daemonize;
|
||||
GLogLevelFlags log_level;
|
||||
int dumpconf;
|
||||
bool retry_path;
|
||||
};
|
||||
|
||||
static void config_load(GAConfig *config)
|
||||
{
|
||||
GError *gerr = NULL;
|
||||
|
Loading…
Reference in New Issue
Block a user