[libvirt] [PATCH 0/7] Introduce APIs to get/set client processing controls

Erik Skultety eskultet at redhat.com
Sun Apr 10 17:56:32 UTC 2016


- APIs enable retrieval of values for maximum number of clients allowed to be
connected, maximum number of clients allowed to wait for authentication, as
well as current (dynamic) values for both cases; expectedly, setter only allows
to set the limits available through libvirtd.conf
- until patch "makefile: Move include/Makefile.am to 
include/libvirt/Makefile.am" is reviewed an pushed, config.status must be run
after after 1/7 for a successful build.

Erik Skultety (7):
  libvirt-host: Move virTypedParam* to libvirt-common
  admin: Enable usage of typed parameters
  virnetserver: Introduce client processing controls getters
  admin: Introduce some public constants related to client processing
    controls
  admin: Introduce virAdmServerGetClientProcessingControls
  admin: Introduce virAdmServerSetClientProcessingControls
  virt-admin: Introduce commands srv-clients-info and srv-clients-set

 cfg.mk                              |   2 +-
 daemon/admin.c                      |  85 ++++++++++++++++
 daemon/admin_server.c               |  77 +++++++++++++++
 daemon/admin_server.h               |  10 ++
 include/libvirt/libvirt-admin.h     |  52 ++++++++++
 include/libvirt/libvirt-common.h.in | 185 +++++++++++++++++++++++++++++++++++
 include/libvirt/libvirt-host.h      | 186 ------------------------------------
 src/admin/admin_protocol.x          |  54 ++++++++++-
 src/admin/admin_remote.c            |  81 ++++++++++++++++
 src/admin_protocol-structs          |  45 +++++++++
 src/libvirt-admin.c                 |  89 +++++++++++++++++
 src/libvirt_admin_private.syms      |   3 +
 src/libvirt_admin_public.syms       |   2 +
 src/rpc/virnetserver.c              |  82 ++++++++++++++++
 src/rpc/virnetserver.h              |   9 ++
 tools/virt-admin.c                  | 182 +++++++++++++++++++++++++++++++++++
 16 files changed, 956 insertions(+), 188 deletions(-)

-- 
2.4.11




More information about the libvir-list mailing list