From: Anthony PERARD Date: Wed, 8 May 2019 15:19:59 +0000 (+0100) Subject: libxl: Remove libxl__qmp_run_command_flexarray X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=ef73b926bb74bdce22053e3e41cfbb7ae9259fa8;p=people%2Flarsk%2Fxen.git libxl: Remove libxl__qmp_run_command_flexarray There are no more users. Signed-off-by: Anthony PERARD Acked-by: Ian Jackson --- diff --git a/tools/libxl/libxl_internal.h b/tools/libxl/libxl_internal.h index 6c09b93f91..571301a5d5 100644 --- a/tools/libxl/libxl_internal.h +++ b/tools/libxl/libxl_internal.h @@ -1980,9 +1980,6 @@ typedef struct libxl__qmp_handler libxl__qmp_handler; */ _hidden libxl__qmp_handler *libxl__qmp_initialize(libxl__gc *gc, uint32_t domid); -_hidden int libxl__qmp_run_command_flexarray(libxl__gc *gc, int domid, - const char *cmd, - flexarray_t *array); _hidden int libxl__qmp_pci_add(libxl__gc *gc, int d, libxl_device_pci *pcidev); _hidden int libxl__qmp_pci_del(libxl__gc *gc, int domid, libxl_device_pci *pcidev); diff --git a/tools/libxl/libxl_qmp.c b/tools/libxl/libxl_qmp.c index 0d6aedcc7d..c78ef4637d 100644 --- a/tools/libxl/libxl_qmp.c +++ b/tools/libxl/libxl_qmp.c @@ -833,22 +833,6 @@ static int qmp_run_command(libxl__gc *gc, int domid, return rc; } -int libxl__qmp_run_command_flexarray(libxl__gc *gc, int domid, - const char *cmd, flexarray_t *array) -{ - libxl__json_object *args = NULL; - int i; - void *name, *value; - - for (i = 0; i < array->count; i += 2) { - flexarray_get(array, i, &name); - flexarray_get(array, i + 1, &value); - libxl__qmp_param_add_string(gc, &args, (char *)name, (char *)value); - } - - return qmp_run_command(gc, domid, cmd, args, NULL, NULL); -} - int libxl__qmp_pci_add(libxl__gc *gc, int domid, libxl_device_pci *pcidev) { libxl__qmp_handler *qmp = NULL;