From 77baf70fba7d7fbdd10d677a3a0357c7337d8b12 Mon Sep 17 00:00:00 2001 From: "Leandro A. F. Pereira" Date: Sat, 25 Apr 2009 14:45:00 -0300 Subject: Add XML-RPC server (prototype); early work on the "Open Connection" dialog --- hardinfo2/util.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'hardinfo2/util.c') diff --git a/hardinfo2/util.c b/hardinfo2/util.c index dd89e199..510c5d0e 100644 --- a/hardinfo2/util.c +++ b/hardinfo2/util.c @@ -363,6 +363,7 @@ void parameters_init(int *argc, char ***argv, ProgramParameters * param) static gboolean show_version = FALSE; static gboolean list_modules = FALSE; static gboolean autoload_deps = FALSE; + static gboolean run_xmlrpc_server = FALSE; static gchar *report_format = NULL; static gchar *run_benchmark = NULL; static gchar **use_modules = NULL; @@ -404,6 +405,12 @@ void parameters_init(int *argc, char ***argv, ProgramParameters * param) .arg = G_OPTION_ARG_NONE, .arg_data = &autoload_deps, .description = "automatically load module dependencies"}, + { + .long_name = "xmlrpc-server", + .short_name = 'x', + .arg = G_OPTION_ARG_NONE, + .arg_data = &run_xmlrpc_server, + .description = "run in XML-RPC server mode"}, { .long_name = "version", .short_name = 'v', @@ -436,6 +443,7 @@ void parameters_init(int *argc, char ***argv, ProgramParameters * param) param->use_modules = use_modules; param->run_benchmark = run_benchmark; param->autoload_deps = autoload_deps; + param->run_xmlrpc_server = run_xmlrpc_server; param->argv0 = *(argv)[0]; if (report_format && g_str_equal(report_format, "html")) -- cgit v1.2.3